<p>Admittedly, and perhaps unfortunately, if you attend an elite, prestigious college, you can prolly get away with majoring in something like Medieval Studies and still find a decent job in i-banking, consulting, etc.</p>
<p>When I interviewed with Merrill Lynch a couple years ago, the guy who interviewed me was bragging about how he was a sociology major at University of Virginia and that when he first started working at Merrill, he didn't know the difference between a stock and a bond....but that now (at the time of the interview), he's working as a senior financial analyst. </p>
<p>if you attend a less prestigious university, it is prolly a good idea to major in something substantive (engineering, sciences, math, etc). It simply has to do with the nature of the job market out there. </p>
<p>It's similar on the grad school level as well. With law and business (to some extent), you have to attend a prestigious university to find a good job. On the other hand, for medical, engineering, and other business fields (mainly accounting) prestige matters considerably less b/c it's all about what kinda skills you have.</p>