Company: Microsoft
Date: 2014-11-13
Overall rating: 2/5
Employment status: former
Experience level: Confirmed

One of 18,000 gone - kind of OK with that.
Pros: Opportunity to impact the world.  Lots of smart people to work with.
Cons: Frequent reorganizations on every product cycle - always scrambling to worry about where to land.
Stack ranking still happens in many groups - just not "official" anymore.
Performance rating and bonus determined by managers many levels above who have no idea who you are unless you do a lot of upwards lobbying and marketing of yourself and your team.