Company: Microsoft
Date: 2016-11-11
Overall rating: 4/5
Employment status: former
Experience level: Junior

Software Engineer - MSIDC
Pros: Microsoft's brand value provides instant recognition and invites respect
Processes ensure great quality of end product
I worked with 3 managers all of whom were awesome
Cons: Some of the teams have long release cycles so work progresses a bit slowly
Not a downside for everyone but it would have been perfect if Microsoft had a development centre in Delhi-NCR