Company: Microsoft
Date: 2013-06-11
Overall rating: 3/5
Employment status: former
Experience level: Junior

Good place to settle down, not so good place to build a career
Pros: Chance to work with some smart people, good benefits and brand name
Cons: Leadership team leaves a lot to be desired - many VPs are micromanagers and kill your creativity, too much inter-group rivalry and I-am-the-best-and-you-are-crap attitude.