What I liked
Culture: The culture at the firm is wonderful. People, regardless of rank, have been very supportive and generous with their help and time. There's been an abundance of resources available to me for learning and support. If you're looking to intern during a semester, management is incredibly understanding about your status as a student and respectful of your hours. Everyone is very respectful in general, actually.
Work: You perform work similar to what a new staff member would do. It's real experience and a great way to see what a career in this field would be like. There's a lot of variety between tasks, with every case being different and posing new questions. It's been a great balance between new challenges and familiar trends.