Company: Microsoft
Date: 2020-12-29
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Solid Ideas Held Back By Lackluster Middle Management
Pros: Huge company and resources;
Solid CEO and Exec Team;
A great diverse group of employees; 
Opportunity to move up within the organization but you may need to go around your supervisor to realize this potential;
Paid training and certifications
Cons: Wear many "hats" where you may need to fill multiple roles within the company. This is OK as long as you are compensated appropriately. Many times you are not;
Promises, promises, promises! Lots of talk and little action;
Too many deadweight middle managers;
MS struggles with promoting within the organization. I was promoted a few times but saw many outstanding employees become afterthoughts when it came to advancement;
Hiring practices quite often based on race and gender. Management was very concerned about having the proper "ratio" of employees who were either white, black, hispanic, female, male, etc.;
Much of the public-facing culture and values of MS is vapor talk. Behind the curtains things are not quite as open and accepting