Company: Microsoft
Date: 2008-07-21
Overall rating: 4/5
Employment status: former

A Good Place for a Start
Pros: Great place for an internship. Allows you to get real world experience and make a difference. The work is challenging, guided while not being too stifiling. HR works well with the interns, ensuring that they are taken care off. But with so many interns (and regular employees), "things" are bound to happen. While definitely not the best in the industry, the benefits are decent enough.
Cons: Too big. Small fish in a big pond complex. Sometimes you wonder how much you can climb. Some people may be arrogant, which can be a bit of a turnoff sometimes. 

And of course: the stigma of the evil empire.