Company: Microsoft
Date: 2016-07-11
Overall rating: 4/5
Employment status: former
Experience level: Confirmed

Awesome place to work
Pros: Awesome place to work - great people, great technology, great challenges, great package and perks
Cons: Due to the diversity of team cultures, some teams may or may not be a cultural match depending on your preferences