Company: Microsoft
Date: 2014-09-17
Overall rating: 4/5
Employment status: former
Experience level: Junior

Stack ranking not totally gone
Pros: Excellent benefits and pay.  A lot of perks and discounts.  Very focused on giving back, unbelievable matching program.
Cons: Cut throat, work-life balance sucks.  Still have a system where they cut bottom employees regardless of performance and even if the market can't support hiring better quality.