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

Great Place to work
Pros: Flexibility, great colleagues, great atmosphere. Many possibilities within the company. Many females considering being IT (but not enough). A lot of freedom to do the work as you want to.
Cons: Tough KPIs/Quotas, 
If you have a bad manager, you are basically screwed. It's hierarchical and hard to get promoted so make sure you get in on a good level. You have to stay visible and do lots of aside projects or have great clients to be awarded. Not enough diversity in local subs. Lots of "broken" systems and many reporting channels. It's a djungle when you are new hired. Lots of "unnecessary" work only for others to view and check a box.