Company: Microsoft
Date: 2019-03-17
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Left the company after 5 years as PM
Pros: *Compensation package is very competitive. Ability to work from home had been a BIG incentive to continue on working in Microsoft.
*A lot of strong engineers and smart people work there...so, if you think you are the smartest person in the room - think again :)
*Interesting technical challenges.
Cons: *Absolutely no carer prospects. People come to Microsoft to "retire" their career, not to boost it - and they think and act accordingly.
*The concept of "ownership" or "responsibility" is vague to the point of being non-existent - everybody are matrixed beyond proportion, everybody are just nuts n' bolts in the system. Everybody are entitled for an opinion and nobody's responsible for the result - democracy...
*People are busy with turf wars and politics, starting on senior levels and as far up as the eye can see (at least on PM side).  
*The amount of energy one has to invest to achieve a result - is vast and completely disproportional to that result. PMs are entangled in working their way through endless policies, stakeholders, organizational and operational constraints, etc. But dinosaurs that work there consider it normal because they don't have anything to compare it with. 
*Result oriented, active, critical minded professionals who want to make the products better - are either silenced in some niche or kicked out.