Company: Microsoft
Date: 2012-08-16
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to grow and learn lots about technology
Pros: Ability to change jobs, grow in your career. Love being able to learn about new technology - lots of opportunity for training.
-Ability to beta test new products, and participate in usability testing for upcoming products - being able to influence products even if it isn't your day to day job.
-Groups have different cultures - allowing you to find a place where you fit in.
Cons: -Managers are not rewarded for being strong managers, appear that there is more of a focus on managers delivering their own results, in addition to team results.
-strong focus on meeting scorecard metrics, which results in strange behaviors to meet green (strong fear of showing yellow or red).