What source are you using for banking placement? Are BC and Colgate better than Baruch?
It seems like you have more criteria than just banking placement by college, or you wouldn’t be considering transferring. You need to prioritize your reasons for transferring, and then go from there.
Have you considered Fordham? SMU (really good banking placement, although some/maybe much of it not in NYC)?