general internship program is highly coordinated and set up well
Cons
general communication of internship details to actual teams students work on are fuzzy and unclear for some, and some departments are set up better for the program than others. more emphasis on actuarial, sales, etc.