Company: Microsoft
Date: 2014-06-23
Overall rating: 4/5
Employment status: current

Full of talents and resources, but lacking agility and diversity
Pros: Stable job. Great benefits. Plenty of internal opportunities and talented people to learn from.
Cons: People are somewhat institutionalized after working here for decades. The company struggles to attract and keep the best people.