Outstanding leadership - is there a better high tech CEO?
Great benefits and outstanding company 'vibe'
Terrific new Café - and yes, free breakfast, lunch, and dinner!
Extremely talented workforce and unlike many other companies...no jerks!
It's great to be around truly talented and motivated people, who are generally working on challenging and meaningful problems. And the rediculous suite of perks certainly don't hurt
Cons
It's not always clear what you're measured on and promotions are not without politics, but that seems to be true in most places unfortunately.