Company: Microsoft
Date: 2012-12-22
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Great place if your manager likes you
Pros: If you work there and have a good manager, make them successful and follow them as their career advances. That's one way to succeed...
Cons: Reorgs take their toll as you can end up with a new manager every few months. With the ranking system in place, it's easy to clash with a new manager who has to 'contribute' someone to the bottom of the ranking and once that happens don't expect to recover - or to find a good job in another group.