Company: Microsoft
Date: 2013-07-01
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

Overall work environment
Pros: Overall, I feel that Microsoft is a great place to work with great employee benefits.
Cons: Depending on the group you're in, it's not always the best work life balance, and slightly difficult to move around to other roles/functions within the company.