Company: Microsoft
Date: 2012-09-10
Overall rating: 4/5
Employment status: former
Experience level: Senior

Stable company, trying to reinvent itself
Pros: Engineering driven culture, good people, excellent benefits.
Cons: Need to get their hunger back and shake their complacency. They are trying hard now and time will tell if they are successful.