Pros
Good work life balance. Generally easy low pressure environment which means you can slack off if you want, but the org suffers from too many low performing teams and individuals who have little consequences.
Cons
It's accountants over engineers and technical excellence. The company ceased making great products and solely focuses on acquisitions and building a moat for existing tech. Customers are increasingly unhappy with quality and pricing. Since stock started falling, most efforts have been cost cutting. They cheap out everywhere now, including replacing all HR and payroll with chatbots. Get paid incorrectly? Go to a chatbot or wait over a week for a human response. Payroll issues happen more than should at a multi billion dollar company. Engineering is completely fractured into too many offshore teams that no one is then responsible for things actually working.