No this isn't normal. That is not guaranteed hours or holiday pay. Most people get at least 2 weeks of PTO AND 6-10 paid holidays. Structured this way, you'd only get 10 days off the entire years, with little to none of it to use as you please. Do not agree to this.