Are you now, or have you ever been, employed by a financial institution that is or has been on the "too big to fail" list?
Totally Agree.
Start with a clean damn slate!!