Company: Microsoft
Date: 2018-02-13
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great place to work, but depends on the team you land in
Pros: This review is for the Office 365/Outlook team.
* Great people and management
* Family friendly (great work-life balance)
* Great benefits
* Great facilities (medical facilities, sports fields, I hear they even have a  treehouse now)
* Free drinks cooler
Cons: I've heard nightmares in certain teams, so YMMV depending on the team.
No free food.