Company: Microsoft
Date: 2014-02-14
Overall rating: 5/5
Employment status: current
Experience level: Junior

Challenging and Rewarding
Pros: dynamic teams, very bright folks, like the directions the firm is going with regards to Culture
Cons: It is going to take time to undo the pure competitive, individual first mentally. It starts with division/team based goals and with the change in the HR system, it is still very vague.