Company: Microsoft
Date: 2010-03-08
Overall rating: 2/5
Employment status: current

Great place for career advancement
Pros: There are smart people everywhere. Lots of hard problems to work on. Lots of different products and markets. So, sometime for everyone.
Cons: Smart people all trying to get ahead by cutting off other people. Too much people acting on the belief that to get ahead, you have to squash other people.