Company: Microsoft
Date: 2017-10-24
Overall rating: 5/5
Employment status: former
Experience level: Junior

Amazing company
Pros: Open and honest communication.  Commitment to diversity.  Great fun.  Interesting projects.  Flexible work from home options.  Feels like family.  Fantastic career progression.
Cons: Long hours, lots of travel, US teams can struggle to let EMEA teams have control.