Pros
Compensation & benefits The Google stamp on your resume Great "rest and vest" opportunities if you know how to be efficient at your job.
Cons
Very slow career growth Close to impossible to innovate & build products iteratively. Performance review frameworks creates a culture in which individuals and teams build fences around what they own, and promotes complex solutions even to trivial problems. There is a big lack of clear leadership who hides behind promoting decisions by consensus and influence. This leads to endless conversations and painfully slow progress from user research to design to implementation. Folks who have been at the company 5y+ (or their whole career) do not know that there is a world outside where better products are built faster and cheaper.