Company: Microsoft
Date: 2014-08-18
Overall rating: 4/5
Employment status: current

Great opportunity, poor execution
Pros: Huge company with a lot to offer, great pay. Culture varies by group. Opportunities to move. Great changes to senior management recently
Cons: Heirarchical, each role is very niche, trying to change but up hill battle with ingrained culture.