Company: Microsoft
Date: 2011-12-27
Overall rating: 4/5
Employment status: current

Microsoft is decent and enjoyable place to work for
Pros: A lot of opportunities for growing and learning, it is the best company for learning 
You can work on all kinds of new technologies
You can make contributions to products are used by millions of users
Microsoft is the best company about software testing, best testing practice, best test technologies and testing is appreciated best.
A good working & life balance
You get decent pay and very good benefits
Cons: You may have a manager working in a different country and your work may not  be evaluated well in this case.