Vantaggi
Great compensation, smart/nice people, lovely offices and benefits. There are wayyyy worse places to be an employee.
Svantaggi
If you're looking for "googleyness", it'll depend on whether or not your immediate team manager believes in it. Aside from this, most all of my workplace relationships felt dominantly defined by the constantly churning expectations, metric resets, and political agendas. Most of the middle management "leadership" (L6 / L7) felt more consumed with seeking individual growth or managing politic than actually helping people and teams grow. I'm not sure if this is due to money-focused hiring, burnt out managers, or just overall overwhelm due to continuous restructuring, but everyone I talked to who had been around more than 5+ years said the culture was no longer the same, and every single person told me it had only gotten worse.