A good friend of ours works for a major international company writing computer programs for Wall Street type banks/investments. The perks he has are unbelievable. Their "think tank" is not only stocked with every video game imaginable, they have a fully stocked fridge including adult beverages

, food, gourmet coffee...Lunch out is usually a 3 hour event going to places like a Brazilian steak house. They have company outings that include roof-top packages across from Wrigley Field to watch a Cubs games, Black Hawk sky boxes, dinner theater in the city and of course the never ending golf outings in the summer with the typical door prize being a 42" TV.
He is paid
very well (using 1 bonus check to pay cash for an SUV), has 5 weeks vacation, unlimited sick days, first class travel expenses... so when he complained about not feeling appreciated or having a corner office, DH told him to suck it up and stop acting like a baby.