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

Nice place to work
Pros: * Individual offices for most people are still the norm though I hear it's eroding fast in some departments
* massive company with lots of projects you can work on if you want to move between teams
* Though the benefits were reduced thanks to Obamacare, it still has one of the best benefit packages around
* Massive, fully-developed Intranet sites where you can do almost anything electronically.
Cons: * Compensation packages tend to stagnate for long-time employees.
* Performance review system still pits people against each other