My internship with Moss Adams was excellent. The culture at Moss Adams is awesome! It's a great place to work and the team is the best. I was always busy with work to do, and felt like I learned a lot. They did a great job of exposing me to different types of projects and experiences.
Having to leave at the end was the worst part of my experience.
Advice to Potential Interns
Do your homework. Research as much about the company you can beforehand, and speak to people who work there. The more you know, the better prepared you will be when you sit down in your interview and they ask you, "why do you want to work for us?".