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

Worst company if you got bad manager
Pros: This is the best company to work for and all benefits are great. Even though salary is average to below average.
Cons: Your manager can screw your life, and you can do nothing about it. HR is meant to support your manager do not expect anything from them. Let say you are a superstar in other team and a new team you joined manager doesn't like you and says "Insufficient Result," your career at Microsoft is screwed. You cannot switch teams, and no one will hire you. Complain to HR goes down to drain. You have only two options, leave Microsoft or wait to get fired or forget your life for the next six months. So you can become a hero to zero based on one manager stupidity.