Company: Microsoft
Date: 2018-03-07
Overall rating: 5/5
Employment status: current
Experience level: Senior

Getting better over 15+ years
Pros: - Growth Mindset
- Great Executive team with many diverse and inspiring people who clearly want to make Microsoft a great place to work and are moving in the right direction.
- Many great teams to work on and for, but also not so great ones and the difference across the company can be striking, but I have noticed in recent years that the "bad" teams (usually because of their management) are starting to disappear.
Cons: - Slow to change (as expected with any corporation this size)
- Still occasionally operates like multiple businesses instead of providing a unified view
- lack of transparency around promotion and pay policies and plans