Company: Microsoft
Date: 2009-12-29
Overall rating: 5/5
Employment status: current

Best large company to work for
Pros: 1) Unlimited career growth potential
2) Strong performers get rewarded extremely well
3) Faster overall development due to very smart people around
Cons: 1) Stock price not growing currently. 
2) High competition. Moving up will be a result of you demonstrating better performance than individuals at your levels and not because of significant growth in the number of employees in the company.