Company: Microsoft
Date: 2019-07-11
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

The pay is at least partly for putting up with how inept middle management is.
Pros: Good pay, some of the people you work with can be really nice depending on wher you land.
Cons: Expect your performance to be based more on your ability to essentially sell yourself and interview for your own job over an over. You will be assessed not on how good your work is or how much you do, but how good your work makes your management look. Helping the customer is considered a distraction.