No.....I've never worked a job that was open Xmas eve or had the power to force people to work It :/ I have doubled down on a few good Friday's though.
For about a decade I accompanied my father and sister to feed the fish at the lab on Christmas morning. I think it was more so my mother could get everyone out of the way, but the fish did need feeding.