Company: Microsoft
Date: 2014-08-06
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good challenges for career growth.
Pros: Work life balance for me was good.  The compensation and healthcare they offer are phenomenal.  I lucked out with some great coworkers and great items to work on.
Cons: I was usually so busy, I had a hard time taking vacation.  I'm not good at office politics but being good at it really helps.