Company: Microsoft
Date: 2014-06-21
Overall rating: 2/5
Employment status: former
Experience level: Junior

Compensation based on out-doing your peers
Pros: Great benefits, good pay, great talent / career development opportunities and training
Cons: Cut-throat, stressful, "bell curve" performance structure, not aligned with partners, employees have major ego problems and a huge (unwarranted) sense of entitlement, to "grow" in your career, you have to be in redmond