Company: Microsoft
Date: 2015-08-18
Overall rating: 3/5
Employment status: current
Experience level: Senior

The right group and manager will make or break you.
Pros: Solid pay, flexible schedule, strong benefits and dedicated colleagues.
Cons: Subjective recognition, ranking and reward process.  Move up or move out in order to sustain your career.  Your success is based on the group you are in protecting you and not a reflection of your performance.