Company: Microsoft
Date: 2015-01-20
Overall rating: 3/5
Employment status: former
Experience level: Junior

Still a good employer, all things considered
Pros: You work with some very smart and knowledgeable people. You get to work on interesting problems. Great health benefits (although I've heard they're being pruned), excellent gym at Redmond, good perks.
Cons: Frequent reorgs, different parts of the company are often at odds with one another, lots of politics among mid-management, although there are some very smart and talented folks, there's also a surprising amount of dead-weight that still manages to get rewarded (thanks to politics). Although benefits are good, total comp is not great (I think they target to pay at the 65th percentile of industry)