Pros
The people I work with are awesome. I have nothing bad to say about anyone I work with. This job also exposes you to the securities markets in a way that you truly get a chance learn a little bit about everything (Stocks, bonds, treasuries, annuities, CD's, etc.). You get to place trades that you wouldn't do at most other places in this industry.
Cons
The main thing that I have an issue with about this job is that it is a call center. Employee retention is terrible and Wells Fargo (not your direct management but the higher ups) treat you like a number. Just because you are pleasing clients and making a better experience for everyone including other employees, if you do not meet the ridiculous metric targets you will not be rewarded. If you have an issue that your direct manager cannot solve, it probably will never be solved. It is impossible to escalate your concerns. All they care about is earning a dollar for themselves and mitigating risk for themselves. The words "call center" were no were in the job description when I applied and I didn't realize I was signing up for a call center job until 4 months into the job when I finished licensing and training and they hand me a computer and tell me to take as many phone calls as I can every day. The definitely hide all the negative aspects of the job until you are too far in to justify leaving.