Brown vs. Columbia
I'm aware Columbia's finance recruiting edges out Brown's, but is the difference that large? I think I'd fit in better at Brown and would enjoy my experience there more (everyone I speak to at Columbia hated their time there - citing burnout, lack of community, bureaucracy etc). Brown is more socially relaxed and less cut-throat. I've heard that Brown's student body suffers from a lack of interest in finance, but will this really impact job prospects?
I'm not dead-set on IB, and am open to exploring options (particularly in STEM), but Columbia's core would also kinda force me to know what I wanna do from day one.