The people there in all departments are awesome. They also make you feel like a valuable part of the team. Also, I loved that it was about a 50/50 split between computer time and hands-on time.
What I wish was different
There truly isn't anything I wish to be different than the experience I got.
Advice
To enjoy this internship, one must like getting their hands dirty.