Pros
Recognizable brand everywhere you go which makes you feel proud of it. There are many great people who work there and very passionate of the work they do. Great culture and work environment all over the globe.
Cons
Too many re-orgs. In 2018, there were two major re-orgs with the same leadership making bad decisions. They are cutting costs everywhere including a recent salary industry benchmark where almost no one received a raise and bad bonuses where many didn't know how to calculate due to new methodology compared to prior years. Not motivating at all. Also, they are big on career development but it's all great in theory. Too many times hiring managers label you by what you've done in the company only and not what you can bring to the team.