Company: Microsoft
Date: 2012-07-30
Overall rating: 5/5
Employment status: former
Experience level: Junior

I would work there again
Pros: Microsoft are many! Whatever you would like to do, there is a team at MS that does it. If you chose your team wisely (and you can if you good) then you may find a dynamic meritocratic and very fun place to work. There are tons of training you could take to land on your next position. The pay is quite good.
Cons: If fall on the wrong place, it will take you sometime to move around.