Pros
FLEXIBILITY, FLEXIBILITY, FLEXIBILITY
Work on what you want
Work when you want
Work where you want
Very flexible schedule. I generally come in to the office at 1pm. Sometimes I leave at 10pm, sometimes I leave at 2am, sometimes [Fridays] I leave at 7pm. Sometimes I work from home. Sometimes I work from Hawaii.
Excellent opportunity. I was promoted within 7 months of starting.
Super flexible management. I told my manager I wanted to work on a new [my own] project; he immediately said go for it. I've been working on it full time for 1.5 months. I told my manager I wanted to move to Seattle. He said okay, look for a team up there.
Awesome food. Awesome amenities.
Smart people. Learn from the best.
Cons
Not as much opportunity for [company] growth as what you'd get at a startup.