Company: Microsoft
Date: 2010-12-07
Overall rating: 3/5
Employment status: current

Poor work life balance
Pros: You can learn much about software development cycle and related knowledges. There is plenty of resource for employee to learn and grow.
Cons: Our team asks us to work 10 hours nearly every day, and sometimes we need to stay late night and work weekend. Our testers works like this constantly.