Company: Microsoft
Date: 2012-08-08
Overall rating: 5/5
Employment status: current

A company absolutely motivated to reward great performance.
Pros: When you're perceived as a high valued employee, there's no limit to your career at Microsoft.  To that aim, managers and co-workers are very supportive.  I never felt in competition with my co-workers.
Cons: The self-analysis at Microsoft never stops.  There are only a few months out of the year when you're not writing your commitments (goals), reviewing your performance against them, completing the company poll, reviewing the poll results, etc.