Pros
There's so many: free food, great pay, free commuting on the Caltrain, great medical and dental, lots of vacation time, and all the benefits you'd expect with such a great company. All of those are great, but best yet is working for a small, successful company full of tons of passion creating a better, more educated world. Our founders are pretty cool too.
Cons
The cost of living in Mountain View is high and living further away where it's cheaper makes for a longer commute. Still, this is par for the course for the bay area.