Company: Microsoft
Date: 2017-08-04
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great benefits
Pros: MS has really excellent benefits - no healthcare premiums, and 50% 401k match!  Irrespective of other factors, this is a really great things about the company.
Cons: it's very large and can be bureaucratic at times - it tends to have more internal processes than it really needs, which can make execution a challenge.