I too think that this is an unfair way to schedule you. At my facility, staff has to work holidays according to their status of full-time, part-time, per diem, contingent, etc. For example, a full-time employee has to work 2 -3 days of each holiday group. The holiday groups are (1) Easter, Memorial, Independence Days and (2) Labor day Thanksgiving, Christmas Eve/Day, and New Year's Eve/day. Our job also gives us sheets so that people can sign the dates that they prefer to work, then they are staffed according to a first come, first serve basis from the list. I think that people should have some type of choice and not just be pushed around because they are the new guy on the block.