Company: Microsoft
Date: 2017-02-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Microsoft
Pros: Inclusive work environment, understand the importance of work-life balance, good benefits and salary.
Cons: Too many reorgs which can suddenly terminate a position. They do provide some assistance with finding another job but once a position is terminated due to reorg, you are basically on your own.