Company: Microsoft
Date: 2011-11-06
Overall rating: 4/5
Employment status: former

A great experience, a chance to grow and share ideas
Pros: One of the best benefit packages out there. Opportunity is endless with maybe avenues to take. There is work/life balance depending on department
Cons: trust your people with the power to make decisions. Upper managment is often disconnected for the rest of the department