Our facility also recognizes the "six biggies." but we group them together, we have to work two out of four of the "summer" holidays (Memorial Day, Fourth of July, Labor Day, Thanksgiving), and one of the two "winter" ones (Christmas and New Years Day). My institution does not recognize any other holidays in any way (we can substitute a University recognized holiday for anything we may choose, though). We put in holiday requests for which ones we want to work and which we want off. My unit has such high seniority that in order to get Christmas off, you have to have been in the University system for about 14 years. For July 4th, it's at least 10 to 12 years. I frankly think we should rotate at least the "Winter" Holidays. It's a union place, so seniority rules. Which is sort of okay with me, I've paid my "dues" by working there for so long, it's someone elses turn to pay theirs. I work every Christmas (though I do not have to, I've got 17 1/2 years) so someone below me who has little kids can have it off.
We get paid time and a half to work it, plus our holiday straight pay=2.5xpay. So they are pretty lucrative, especially Thanksgiving. If you work 12's, you'll work 24 hrs between Thursday and Friday, but get paid for 60 hours.
This thread reminds me of a conversation we had recently at work about how so many new nurses (and I am NOT saying anyone here is saying this, this was a conversation we had in my workplace) come out of school and think they'll get straight day shift, working no weekends and no holidays and will get summer vacations, laughable! I remember being told in nursing school that this is a 24/7/365 job and that you better realize that early on. But then again, another off-shoot of our conversation was about the lack of teamwork in a lot (not all, mind you!) of the newer ones, but that's another topic!