What I liked
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.