Company: Microsoft
Date: 2011-05-18
Overall rating: 5/5
Employment status: former

Great
Pros: One of the best places to work in India, Great culture, Good people. Decent work.
Cons: Feeling of stagnation may come with years. Lack of challenging assignments at time depending on what team you are in.