Company: Microsoft
Date: 2012-04-10
Overall rating: 5/5
Employment status: current

It was fantastic
Pros: The internship program is obviously designed to fix any problems before they occur. I had very clear project expectations, lots of positive feedback, great working conditions, and excellent compensation.
Cons: The only major downside was the fact my project had trouble finding programmers to actually implement the planned feature, but my manager compensated very well.