Company: Microsoft
Date: 2010-10-29
Overall rating: 4/5
Employment status: current

Great Place to work but like any other big company environment
Pros: 1) Good number of Product Groups, you can move around and have varied experience
2) If management likes you, you can grow faster
Cons: 1) There are Politics
2) There are backstabbers
3) Your loss is someone else's gain. And review process vouches for the statement made.