Company: Microsoft
Date: 2008-06-12
Overall rating: 3/5
Employment status: current

Good with the bad at MS
Pros: Benefits; people are great; awesome engineering talent
Cons: Public perception; middle management; back-stabbing