Company: Microsoft
Date: 2013-09-30
Overall rating: 5/5
Employment status: current
Experience level: Senior

Software Development Engineer
Pros: Lots of learning opportunities. Doing project that is exciting and make significant impact to the world
Cons: stack ranking system is negatively impacting the employee morale. Seen too many best people of the company left or push away because of stack ranking