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

Good company with strong corporate culture and nice benefits.
Pros: Employees are very intelligent. Benefits are among the best. They try to help you grow in your career.
Cons: Location is not desirable if you live anywhere but Redmond or Bellevue. The commute is more horrible than eer before from Seattle or any direction, for that matter.
The company is not agile enough and is crippled with a lot of people that shouldn't be managers. 
Employees are smart, which unfortunately gets in the way of doing what is best for customers, although most of the time their hearts are in the right place.