Company: Microsoft
Date: 2012-09-26
Overall rating: 2/5
Employment status: current

Room for improvement
Pros: Opportunities, nice benefits, decent pay.
Cons: Employee review system is political, demoralizing and can create a hostile environment. Doggy-dog. Some managers have extremely poor people skills and are unfit to lead.