The internship program was extremely well structured and provided a tremendous amount of opportunities to work directly with full time employees, including those in senior management positions. Company culture was excellent and the people were always to help out.
What I wish was different
The only thing I wish was different was that it was a 10 or 11 week program instead of a 12 week because it overlapped with school.
Advice
Do not be afraid to ask questions. Whatever you put into the internship dictates the experience and knowledge you will get out of it.