Company: Microsoft
Date: 2013-02-01
Overall rating: 3/5
Employment status: current
Experience level: Senior

Decent company to work for, but is no longer the awesome company it once was.
Pros: Par salary & benes
Coworkers were mostly great
Cons: Review model encourages backstabbing by less ethical team members
Review model discourages work/life balance
Lots of failing upward to be seen...
Not keeping pace with the incentives provided by other large tech employers
Company culture has been eroding steadily for the past 15 years