Our company is pretty awesome about stuff like that as well. For Christmas we get a base $500 bonus (company pays taxes) and then $250 for every year of service on top of that.
We usually have annual raises of 4-10%, but that is performance based, not blatant everyone in the company gets it, even the slackers.