Company: Microsoft
Date: 2012-06-14
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Review on Microsoft Global Services, Hyderabad
Pros: 1. The work culture.
2. The crowd - all the talented people you work & interact with
3. Compensation & benefits are competitive with the market
4. Open door culture - you can literally reach out to anyone at any level and express your opinion
Cons: 1. Although the performance management system @ Microsoft is relatively better than some of the similar ranked companies in India; it can get very manipulative & diluted at the ground level. At the end of the day your manager would be trying to fit you within a curve. Also, even if you have done a great job through out the year that does not guarantee you a very good review as your performance is compared against your peers; in spite of the fact that not everyone might have done the same level/complexity/type of work as you did; which is kind of absurd.

2. The quality of work which comes to this (primarily) offshore based team has been detoriating over time. Although you might end up getting a Consultant title, most of the time you would end up working on repetitive type tasks (which are generally done by any other SI's with a larger team). Very less and rare customer facing opportunities.

3. Very very slow career growth rate within the organization. It used to be much better when the Org size used was smaller (in terms of people). 

4. At times you are required to sign-up for some really unrealistic commitments, which you may not be able to meet or will just meet them for the sake of it (compromising the quality).