MB here. It's true, times are changing in the corporate world: I and my colleagues used to get a bonus every year but it has now dwindled to the point where last year we did not get anything. My husband has never received bonuses in his field. He is now a contractor with a transporation company. Even though he is available to work on Dec 24 and 31 he has been told the company doesn't need him on those days so they are not paying him. However, he can take the kids to the company Xmas party on Dec 24 if he pays $20 a child (we have two kids). Bah humbug!
However, we still do pay a bonus to and/or buy a gift for any childcare provider we are employing when the holidays roll around (cash + gift for nanny, gift only for daycare workers).
It is too bad when employers do not think about the nanny at holidays. Do they not even get you a small gift? I'm not sure how you can tactfully address this though, without seeming pushy/entitled. And you may think they can afford to give you one, but really unless they are seriously and obviously completely loaded, or you have access to their bank account details and/or a copy of their family budget, you can't know for sure. Or if they are really rich, maybe they got that way by saving money on things like nanny bonuses
