Company: Microsoft
Date: 2011-01-26
Overall rating: 2/5
Employment status: current

Excellent
Pros: Benefits, work life balance, ability to influence the market
Cons: agility, ability to influence leadership decisions