Company: Microsoft
Date: 2015-09-27
Overall rating: 1/5
Employment status: former
Experience level: Senior

One of the most stressful and unfair environments you can imagine
Pros: Good salary, good benefits, flexible schedule. Some interesting projects
Cons: In the Senior bands and above, insanely unfair performance reviews. It all depends on how much the boss likes you. Seldom any relationship to value. There is plenty back-stabbing and tripping of fellow coworkers. If you are a woman, don't bother. There is a class action law suit pending, and it was filed for good reason. Even when you go for someone who likes you there are reorgs every few months and you end up working on something that you have no experience for, with no time to ramp up. I worked there 15 years, it is disgusting to see how differently bad the company is from when I started.