Company: Microsoft
Date: 2015-07-12
Overall rating: 4/5
Employment status: current
Experience level: Senior

12 years at Microsoft
Pros: Excellent benefits including health care insurance.
Excellent work life balance.
Cons: Sort of an odd ball within the core product team because you are not Program Manager, Developer, or Tester.
Demotivating and unfair review system. Managers are trying to find faults of their directs because they are forced to find low rating employees at each review.
Not much of an innovation compared to Google, Facebook, Amazon, etc.