Company: Microsoft
Date: 2014-07-13
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Microsoft India has pretty cool work culture, mostly good work and great people
Pros: Benefits, work culture, people. Work is mostly good but dependent on the team.
Cons: Appraisal process is solely dependent on Manager, so your success totally depend on how good or bad he/she is perceived among his/her peer group! Overall the stack rank process is lot distracting from doing lot of innovative and high risk projects. Also job growth is little slower in few roles.