Company: Microsoft
Date: 2013-12-17
Overall rating: 3/5
Employment status: current

Rewarding but at times quite cut throat
Pros: Great people for the most part, great opportunities
Cons: Previous stack ranking system created a bad environment, better now - but definitely tough to breakthrough to principal band given the amount of re-orgs the company has gone through.  Some management teams lack ability to to basic product planning