Company: Microsoft
Date: 2010-02-15
Overall rating: 5/5
Employment status: current

Great place to work!
Pros: lot of resources to do your job, great place to learn and grow, lots of opportunities
Cons: very demanding workplace, dynamic work environment, need to be ready for a change at every step.