Pros
Its a friendly tight community with room for advancement. Like the Mortgage industry anywhere, there is minimal training or leadership. The brand name brings in allot of business and there are allot of repeat customers.
Cons
The technology is decade old patchwork, the company is always looking for a way to trim income and more and more of the internal bank jobs are performed in India by off shore partners. If your not management your disposable and they are looking for a way to replace you with some one off shore. Its a commission job so vacations and time off are at your own expense. When the economy went flat they removed a whole wrung of employee and expect every one else to pick up the slack. There is no real accountability because no one in management wants it.