As a senior in university, I have the following options. My goal is to enter an M7 MBA, and eventually get into MBB consulting or CorpDev or IBD.
TAS at top Big 4 firm - I imagine this route is good because it will give me deal exposure. However, I hear that big 4 is viewed very negatively by top MBAs, even if I'm not doing audit/tax but rather M&A advisory as a part of Big 4. I certainly don't want to be seen as another brain-dead accountant from the army of Big 4 drones. Otherwise, I find the role very interesting and love the culture/people at the firm, and the city.
F20 FLDP - This firm is unique, and it is a well-known firm that has the opportunity to give me foreign rotations (including Middle East & Asia), which can give me interesting stories that will cream the panties of B-school adcoms. However, the rotations themselves are bland. Mostly cost accounting, internal audit, operations, and the like with very little potential for any treasury or finance oriented rotations. The rotations are also located in the middle of bum fucking nowhere.
F100 FLDP - Interesting company, but less brand-name. This FLDP has some good rotations, with FP&A, Treasury, and even M&A (but unlikely I'll get that rotation) as rotation options. Includes some major cities (albeit in suburbs) when it comes to the locations of the rotations.
BDC Portfolio Analyst Role - I'm not familiar with BDCs, but it seems to involve a lot of origination work as well as credit analysis. It is theoretically an AM firm, but they only really invest in private secured loans (pretty much direct lending to me). I'm not sure if the exposure to this kind of investing will be impressive at all, and it certainly won't be as interesting as regular ER/AM roles. However, it is technically my only FO Finance position option and could be spinned off as a unique experience.
Given the above, which one should I choose? Any advice is appreciated.