Real world experience in my career field, pay, flexible hours, casual office environment, flight benefits, fun corporate culture
Far from home (though flight benefits mitigated this somewhat) and I spent most of my earnings on housing and transportation
Advice to Potential Interns
Treat the internship as a "90 day job interview". Show up early and stay late, volunteer for extra work and assignments, and get to know your coworkers - get the most out of the internship instead of partying
Advice to Management
Some sort of company sponsored housing (with furnishings and transportation such as a shuttle to/from work) would be EXTREMELY helpful for interns moving from many states away. Also, allowing us to manage and plan our own flights would reduce the workload of our administrators.