Pros
I honestly had been obsessed with this company before joining. I was so happy to be there, and was there for 4+ years. I was proud to share that I worked there. I loved what we could do for our partners and the potential as a company. I met some incredible people there during my time.
Cons
I honestly thought I made a mistake about 3 weeks in. I was heartbroken that it ended up being what it was. Smart people but too worried about their individual impact vs the impact as a company or team. Many passive aggressive personalities. Focus on the negative and what you don't do right vs what you actually are good at. I feel ike most people felt worst about themselves working there than they ever had. This was the most ironic but sad part. Very limited upward mobility and if you are in a remote office, nearly none. Its hard to imagine them as a global company, when people 3 hours away feel completely disconnected. The new Google leadership is like a complete disconnection from the core values of the company and seem to be overwhelmed with that they need to achieve but unwilling to show any weakness. I was always inspired by Ben and Evan, but wish so much that they were more in touch with the reality of the issues of the company. Oh, and HR seems to not give a crap about anyone.