Company: Microsoft
Date: 2014-03-09
Overall rating: 5/5
Employment status: current

Spectacular
Pros: Open culture, Great work ethics, super smart people. Independence and work life balance are valued. Great place to nurture and grow a career - no shortage of challenging, fun things to do. Management is mature, and believes in empowering people.
Cons: It is a huge company, so sometimes you might find that individual groups seem to have their own agenda - sometimes conflicting with each other.