What I liked
Capital One's Analyst Intern Program is extremely well designed - they have a lot of programming to teach interns about all of the various lines of business, teams, and roles available! On top of that, the program is huge so there are a ton of opportunities to get to know people from other schools that you could one day be working with. My manager and mentor were amazing, and have stayed in touch throughout the semester.