CEO, Leadership, HR, The way layoffs have been handled and how people are treated, Toxic Work Culture, So much process that prevents any progress, Bureaucracy, Politics
Some really amazing people, and some phenomenal technical problems at scale. A mix of really good people (mostly, though not exclusively, the old guard) and high-energy newgrads. Great benefits. Fairly decent focus on the work.
Cons
The review process is dystopian. The promo process is hell. The fastest path to success is to leave and come back. They are hiring people like mad from the outside with "level inflation" and pinning down the people who have been at the company. Every promo is a huge battle (I have fought for my people tooth and nail) and the process is just horrifically broken. The culture has rotted from all of the inflated hiring of execs from Oracle, Microsoft, Amazon, etc. Google has jumped the shark. There are still pockets of goodness, but overall it's a pretty sad shell of its former self.