Company: Microsoft
Date: 2010-12-28
Overall rating: 4/5
Employment status: former

Excellent
Pros: Great returns, incentives and job satisfaction. The company is a people friendly organization and knows how to keep employees happy.
Cons: Lack of mobilization in between roles and cross functions. Quite often results in an employee being bored of doing the same thing over several years