A good learning experience to broaden my knowledge of the engineering process. The people are good and I was given ample opportunity to try new things and work on longer term projects.
What I wish was different
The pay is a bit low. I also don't like the lack of benefits, but I think that is common to most internships.
Advice
Be adaptable and flexible in your thinking. Treat it like you would if you just graduated; it is a real job.