Company: Microsoft
Date: 2015-10-08
Overall rating: 4/5
Employment status: former

good company to work for, especially for tech enthusiasts
Pros: Great place to be if you love tech. I was in a non-technical department, but still felt up-to-date with a lot of the tech developments that were going on. 

Great benefits such as the 401k match, yearly fitness stipend, good compensation.

Relative stability: MS isn't in danger of going bankrupt anytime soon.
Cons: Layoffs in 2014 really hurt office morale the year I was there. Obviously it's a complicated situation, but it sucks for people to be laid off and to hear stuff like "didn't meet profit expectations" when the company is netting $20 billion a year in income. 

You're forced to become a MS tech evangelist (hide your iPhones).