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

Not what they used to be
Pros: Strong name recognition
Salary is good
Cons: VERY political
Force you to compete with colleagues
No solid matrix system, your compensation is in the hands of manager's personal opinion. No merit.