Company: Microsoft
Date: 2019-11-26
Overall rating: 4/5
Employment status: former
Experience level: Senior

Microsoft Canada
Pros: Collaborative environment, supportive people and sometimes managers, good set of perks and benefits.
Cons: Often org. structure changes so positions are eliminating and creating all the time. Slow hiring process, diversity over professionalism, lightly terminate contracts.