Pros: work hours, same holidays as the bank, base salary
Cons: management, territory assigned will make or break you, minimal career advancement, quota or quit mentality, favoritism
If you want to feel appreciated look elsewhere. If you want high risk average reward then apply. If you don't care about business ethics then this job is for you. If your customers are just a number then this job is for you.