Company: Microsoft
Date: 2012-12-06
Overall rating: 3/5
Employment status: former
Experience level: Junior

Great pay/benefits, work atmosphere, but poor work/life balance
Pros: Great salary/benefits. Flexible hours. Professional work atmosphere but people are still friendly. Smart people to work with.
Cons: Too much competition internally. Work-life balance was't great - hours can be very long. Product innovation is slowing down.