Company: Microsoft
Date: 2016-03-17
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great people & culture
Pros: Talented, friendly colleagues. Exciting to be in a company at the cutting-edge of technology. Positive changes in the culture, innovation being supported more. Lots of different potential career paths out there.
Cons: Tendency of many managers to pigeonhole internal job applicants based on current role only...makes external role changes more difficult. External candidates with less experience often brought in above better internal people as a result.