Company: Microsoft
Date: 2016-04-30
Overall rating: 3/5
Employment status: current

Amazing benefits
Pros: The benefits make this company really hard to walk away from. Great health insurance, pay, stock awards, vacation and PTO. Plus, depending on the team, you have some WFH flexibility.
Cons: Culture is kind of crappy. It feels like Microsoft is geared toward an older generation, so there isn't a lot of excitement about products. 

Also, in a non-technical role, it feels like you are not as valuable as a technical person.