Company: Microsoft
Date: 2016-07-16
Overall rating: 4/5
Employment status: current

Mixed experiences if you're not an engineer
Pros: Great company with a strong set of values. The company in general has a tremendous impact on the technology industry and it's cool to be involved in the process
Cons: Meeting-soft + Email-soft 
Absolutely terrible trajectory for early-in-career progression if you're not an engineer and especially if you're a recent college graduate.