Danny Boy:
Are you only speaking of NYC, Chicago and LA??
I'm certain that there are MBA students in Memphis, St Louis, Indianapolis, Kansas City, and Seattle that have opportunities available to them. It may not be as prestigious as NYC or Chicago firms. But once you get in the door its your performance in whatever role you assume that determines future success.
I know former classmates that didn't attend a top-tiered MBA program but they managed to get positions in excess of 100K (after 2 to 3 years) at companies like Common Fund, Morgan Keegan, Pfizer, Microsoft, FDIC -- in treasury management, portfolio management, equity research, and risk management. Only one of them sat for the CFA LI & LII (Morgan Keegan). I'm certain that with minimal effort that any one of them could pass CFA LI and LII -- because even at our <150 university, the curriculum is designed using the CFA texts.
I think people limit themselves so they only think of limited options like Top 10 MBA program plus CFA. I'm not worried about taking a junior position to someone who got an MBA from a better school than I did. I'm confident that I'm just as ambitious or twice as ambitious as someone who thinks that the name brand will keep them ahead of me. Don't get me wrong, I did apply to top MBA programs and if I do get accepted I will transfer. But if it doesn't happen I won't consider it a failure.