Which is better: elite program at a so-so school or elite school with a so-so program?

“FWIW, “Financial Services” can mean branch management or a host of other bank functions that are not high paying or particularly interesting.”

Correct. Life at the branch-level of TD Ameritrade is anything but high-end.