This is dependent on how many hours you work a week. I worked 12 hour shifts every weekend and was given a fair amount of holiday a year. I can't remember exactly but I'm sure it was similar to a few weekends off in the year.
Rarely, I didn't have a pay review in 2 years. No feedback on performance