Company: Microsoft
Date: 2012-09-21
Overall rating: 1/5
Employment status: current
Experience level: Senior

You are only as good as your manager
Pros: Decent comp, hard to get fired.
Cons: In general management is terrible.  If in a rare situation where you get a good one, your experience will be better than most.  The place has turned into a popularity contest and if you are not in the club then you are voted off the island.