My husband worked for a custom boat company in Lake Havasu City back in the early 90's. If you wanted to be paid for Thanksgiving, Christmas or any other holiday, you had to work that day. Otherwise you took the day off without pay. When i was sick with my first bout of UVeitis my husband had to take off because i couldn't care for our newborn, his boss didn't give people vacation or sick days so my husband didn't get paid for any of those days (and we lived paycheck to paycheck back then).
His boss was always at work so if you needed the money and had to work on a holiday it was always open. He felt like you should feel thankful that he gave you a job because someone is always waiting in the wings to take it. My husband loved that job (he designed boats) but I can't imagine a DUmmie working there, they would have tried to Unionize and get fired or something.