Company: Microsoft
Date: 2010-05-06
Overall rating: 4/5
Employment status: current

One of the best places to work as a tester if that's what you love
Pros: Lots of smart & passionate engineers, tons of resources to learn and explore, probably the software/service company that takes tester most seriously, great benefits package
Cons: So-so base pay compared to the other top company, work-life balance fluctuates over time, some management people have no desire to take risk and hence reflected in the compensation/reward of the engineers