Company: Microsoft
Date: 2014-02-14
Overall rating: 2/5
Employment status: former
Experience level: Senior

Survived It
Pros: Variety of products to work on
Mostly very smart peers to work with
Strong benefits package (though not as strong as in past)
No health insurance premium payments
Based in the Pacific Northwest
Cons: Weak senior leadership (hopefully Satya will change this)
Lack of innovation
Culture of collaboration completely missing 
Stack rank performance mgmt. system (glad to see it's finally going away though)