Yeah, that doesn't sound great at all. Sounds completely unfair that you always have to work on the holidays
I think I know why I always have to work the holidays. There's only me and another gentleman that work in my dept. and the other guy can't work the computer. So, I get stuck working the holiday because they expect to be busy on the holiday since there is a lot of people that get the holiday off.