Pros
Good benefits and pay similar to any big company.
Cons
This is a micro-managed sales position and not a career. Branch Managers put immense pressure on reps to SELL to clients awful products, when the clients don't want it in the first place. Every day you have meetings to discuss how many contacts you made, how many buttons you clicked, etc. You are constantly in a negative environment and the Rep turnover his huge. One rep will be fired every year, and the rare 1% of reps that have been there more than 10 years are favored and fed the best leads. You will be forced to SELL product to clients and not develop good relationships. Once you are FORCED out by branch managers you will have nowhere else to work because they have a strong legal team that comes after you. They care more about their Branch Managers and upper management than they do clients or their reps. You will likely not last more than 3-5 years and then you will have to start all over building your client base anyway. Just start somewhere else and never do business with Schwab.