Company: Microsoft
Date: 2014-03-30
Overall rating: 3/5
Employment status: current
Experience level: Senior

Mostly good experience but limited work/life balance
Pros: Compensation and benefits package is very good, although not as good as a few years ago. Flexible work schedule is helpful for those with families. Lots of smart individuals to work with.
Cons: Limited resources (employees) to do the amount of work required. I easily spend 50-60 hours/week working, so the work/life balance is an issue. Many of the managers are not good people managers and have difficulty understanding the day-to-day issues of the employees who actually do the work.