Company: Microsoft
Date: 2014-08-18
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great place to work
Pros: Good compensation and benefits. Lots of bright people around. Lots of opportunities to learn. Flexible work hours. And things are changing for the better slowly, but steadily.
Cons: The old review system sucked big time and distracted lots of talent. Politics are still strong too. Career is #1 concern for many.