Are you between 21 and 37? Please bank with us.

That's the message millennials are hearing as the battle between the big banks and fintech companies for their hearts and deposits heats up.