They have tons of different roles and responsibilities that the Interns can take on. Its a close office so you learn a ton from different departments
What I wish was different
Honestly, just wish I could have stayed longer. The team is great. You interact constantly with upper management which, for me, was a great experience.
Advice
Volunteer as much as possible. The people you meet will help lay the groundwork for your future positions/jobs.