IU is ranked #8 in undergrad business. I was given a personal tour there last summer and was impressed to know that all 72 (I think that is the number) of their interview rooms are booked year round. You will have internship opportunities early on and exposure to many hiring companies, including IB. I’d highly recommend IU.