Pros
Benefits are great, stock options generous, signing bonus. Company culture has improved since Satya came onboard as CEO, but there are still individuals and divisions within the company that talk the talk, but don't walk the walk (i.e. don't care about employees - churn and burn). The way the company handled COVID has been impressive. IT was one of the times I actually felt like the company cared about my safety and well-being. That was all Senior leadership's doing, and I wish that caring extended farther into the org.
Kontras
Frequent reorgs cause disruption, friction, dissatisfaction. You can get re-orged into a group that no longer understands or values your role (nor do they want to). Good managers are not rewarded for developing their people. The manager "model-coach-care" mantra is largely not happening. Sexism, ageism, homophobia, transphobia, general lack of inclusiveness occur widely despite DEI efforts.