The best part was being able to forge new territory for the department. I took a tool that no one knew how to use, taught myself how to use it, built tests that will go into production, communicated with the vendor to make the tool work with certain programs, and then taught others how to use it as well.
Since my responsibility was to assist with testing, there was a lot of down time. If the developers are stuck and nothing is being completed, there is nothing to test. I spent a lot of time trying to find something for myself to do. I'd rather always be busy.
Advice to Potential Interns
The people here are great! Everyone is friendly, willing to help you, and wants you to do well. Best of all, you will receive an actual assignment that will add value to your team's project or the company, so it's a great experience overall.
Advice to Management
I might suggest making a list of things that each intern will need access to and getting that for them before they start. The first couple of weeks, I was always on the helpline trying to get access to something, so that I could do my work.