Company: Microsoft
Date: 2012-12-19
Overall rating: 5/5
Employment status: current
Experience level: Junior

The journey has been wonderful - lots of learning and application! :)
Pros: Being a tester, if you believe you are not going to be important to the product, Microsoft is the place which will just prove you wrong. A tester is the one person that plays a vital role in the development of a product from conceptualization to making it market-ready. Microsoft gives you the freedom to work as per your core strengths, has a wonderful social culture and the campus here in India is just the best office campus you can find in the country!
Cons: Microsoft is such a big IT company - it builds products for almost all tech. Aligning all its products together for a common goal is one of the big daunting tasks for Microsoft.