I work for one of the largest telecom companies in the world, and I get diddly...unless you count getting Christmas Day off paid, which is thanks to our union contract. We had our Holiday lunch at work this week, and paid for it out of our own pockets, which we do every year.
My company is very politically correct. If you acknowledge Christmas, you would also have to acknowledge Hanukkah, Kwanzaa, Ramaddan, etc, etc. So, they don't acknowledge any of them, and probably save a ton of money in the process.

We did have an office meeting this week, and were given a lunch box and a golf umbrella...but management is VERY careful to never mention the word Christmas.
On the other hand, DH works for a highway construction company with about 150 employees. They have a really nice Christmas party for the guys and their wives/girlfriends. It was last weekend and they had a very good catered meal (filet of beef, ham, romano chicken, several side dishes, appetizer table, chocolate fountain and dessert table, along with an open bar). There was a DJ and dancing, and they drew numbers for a 50" flat screen TV and $1500 in cash prizes. Of course we weren't lucky enough to win anything, but all of the guys got a nice pullover fleece with the company logo and a coffee cup. It seems like the smaller, family-owned companies tend to do more for Christmas than the huge corporations.
Like some other people said though, I'm just happy to have a good-paying, relatively stable job. If you don't expect anything from your employer but a paycheck, that saves any disappointment.
