Company: Microsoft
Date: 2015-03-05
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

A great place to work on the cutting edge of technology that touches millions of peoples' lives.
Pros: Innovative software across a variety of areas, Competitive Benefits package, Lots of opportunities to advance in ones Career, Plenty of Variety of options to work
Cons: Competitive, especially with peers, due to a highly charged review system that pits you against your coworkers to try and squeeze out the next promotion or bonus.