Company: Microsoft
Date: 2015-09-01
Overall rating: 5/5
Employment status: current
Experience level: Junior

Review
Pros: Surrounded by unbelievable talent. Working for a product company, you have direct access to the people that actually created the software you use.
Cons: Difficult to maintain work-life balance. Like any large company, sometimes the politics can be frustrating.