I work for a 24x7 call center. We don't do anything off site. We give everyone a choice of a "holiday gift" the week before Thanksgiving~ Turkey, Ham, 3 Pies, Fruit Basket. The day before Thanksgiving each dept gets pies to share during work. On Christmas, we have a holiday meal catered for us, usually the week before Christmas week. Which is no easy task, as we have 700+ employees. We also have a choir, a floor decoration contest, and we have children from the special needs school come for a tour. Oh yeah, and the company gives out $20K in donations to local charities.