Company: Microsoft
Date: 2012-02-01
Overall rating: 4/5
Employment status: current

Great
Pros: Great company to work for especially if you have a family and want to maintain good work life balance.
Cons: Compensation and career advancement can be slower if you are not a top performer.