Company: Microsoft
Date: 2011-05-23
Overall rating: 3/5
Employment status: current

Decsent
Pros: Benefits, salary, good people, good opportunities do exist around the company. New technologies are constantly developed and there is definitely lots of interesting places to look.
Cons: Reviews are a horrible demotivator. Not clear what exactly is required to get ahead. Review process lacks transparency and needs serious overhaul.