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

More than a decade at Microsoft
Pros: Great place to work at. Very gratifying. Fantastic work life balance
Cons: Entrenched with politics. Whom you know is more valuable than what you know...horrible review processes.