Company: Microsoft
Date: 2014-12-13
Overall rating: 4/5
Employment status: current
Experience level: Junior

Amazing company, amazing benefits, competitive salary.
Pros: Very friendly atmosphere, great culture. This company is truly incredible and you can really move up quickly if you're good at what you do.
Cons: Work-life balance is challenging. You'll need to plan days off several weeks in advance. Hours can be very demanding.