Company: Microsoft
Date: 2010-08-28
Overall rating: 4/5
Employment status: current

Changing the world @ Microsoft
Pros: Many incredibly smart individuals, oppurtunity to work with a wide array of businesses, performance driven culture, one of the big three technology leaders
Cons: Tends to be a little focused on individual carreer success over business / team success.
Still learning how to develop software at the speed of the internet