Company: Microsoft
Date: 2018-01-05
Overall rating: 4/5
Employment status: current
Experience level: Junior

Great Company, Renewed Vision
Pros: I love the benefits here.  In addition to the standard dental, health, 401K; also little perks like Stay Fit reimbursements (on gym memberships, workout gear, etc), tuition reimbursement, and even adoption fees.  Great CEO, he has completely done an overhaul and started to shift the culture and mission in a huge way.
Cons: The largest downside is that receiving internal job transfers/promotions is exceedingly more challenging than I would have ever imagined.  Also, pay increases are very low each year, and in my role, the bonuses are insignificant.