However, your own life trajectory contradicts the notion that this person is irredeemable. You yourself made this change!
I wouldn't be too quick to judge them off of their previous roles. Banks can be slow yes, but as with all companies, where you are in the company often plays a bigger role in you work than what company you're in.