Company: Microsoft
Date: 2014-08-30
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Opportunity to effect millions of people
Pros: Diversity and variety of products to work. Lots of opportunities within the company. Great benefits. Currently there are lots of changes going on with new CEO and for good.
Cons: Company of this size brings in so many managers which slows down the decision process. New review model lacks transparency and all depends on your immediate and skip level manager.