Company: Microsoft
Date: 2016-10-25
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great ... but
Pros: Awesome people in the SF office. Comp is pretty good and the benefits are world-class including a healthy 401K match, tuition reimbursement, meals, gym reimbursement, 3 months paid maternity/paternity leave, retention bonuses and grants are easy to get. After stagnating for a decade, the stock appears ready to go up. Great work-life balance. Easy to jump to different departments (especially if you're willing to move to Redmond).
Cons: 114K employees means there will be bureaucracy. If you're coming from a GSD startup mentality, the CYA, over-reporting, status meeting about status meetings could bug you. For the Bay Area, the pay is good but not amazing, there's no grand slam upside of a startup (even if those chances are slim) and it feels like the real career advancements are in Redmond.