Company: Microsoft
Date: 2018-01-15
Overall rating: 4/5
Employment status: current
Experience level: Senior

Good but could be great...
Pros: Flexible, good pay and benefits, accountability to the business, cool products, CEO is trying to change culture to be more inclusive and focus on people.
Cons: Limited roles in CANADA, managers are hit or miss, increasingly technical focus. Can be a very chauvinistic environment. Lots of internal politics