The investment banking division had several teams within the group, with the multiple teams working together on various projects. The interaction with other team members was great.
Cons
Because of the culture, not much responsibility was given to interns. Interns have to be very proactive in finding meaningful work or else they will only sit at their desks staring at the monitor all day.