Smart People, Awful Leadership
Pros
The people I worked with were some of the most talented, passionate, and kind I've ever had the pleasure of working with. I learned a ton during my time there thanks to my peers. The work we did was also extremely impactful and good for the world.
Cons
Erratic leadership and goals. The minute you start making some good progress on your goals, they either changed direction completely or reassigned your project to someone they were looking to promote instead of you. Managers had no experience in the things their reports worked on, they were just there to further their careers which meant they'd sacrifice the quality of the output for the sake grasping at the shiniest new thing. A sad sight to see all that talent wasted. It also felt extremely cutthroat during my time there. I hear its way worse now with the layoffs. I already swore to never work there when I moved to Google and my life improved 1000%. Can't imagine how people put up with it now.