Company: Microsoft
Date: 2009-01-17
Overall rating: 4/5
Employment status: current

great place to middle your career and stay for a long time. Bad for climbing up the ladder fast.
Pros: Reward for good efforts. Compensation package is tied to great performance. Very flexible place to work and only work out put matters, not how many hours slogged.
Cons: Can get static in a big establishment. u Can get blocked in career areas where there is little scope for change to companies outside microsoft.