27 years old and at a loss for what's next:
Pros
Coming out of college, I think Google provides a huge opportunity to advance quickly, but to a point. You'll be given considerable responsibility, and paid accordingly with some pretty terrific perks.
Cons
Google is fighting the 'law of large companies', and is doing pretty well but there's a certain inevitability afoot too: Over the four years I've been there, I've noticed scaling back of perks (and also at times a sickening culture of employee entitlement), a steady rise of red tape to run a scalable service in the production environment, a certain amount of stiff corporate speak and a uptightness over branding, image, and in some cases (though definitely not all) an aversion to risk taking has to some extent dampened my enthusiasm a little bit. Still an amazing place to be though.