Company: Microsoft
Date: 2012-10-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Stable with opportunity for average growth.
Pros: Lots of lee-way for new employees in their effort to become better developers.
Cons: Stack ranking, the competition amongst peers, and the reactive nature of the company.