Pros
Thorough, intensive training and development curriculum. Good company for someone getting started in the industry. Most advisors and associates are intelligent, kind, honest people that are enjoyable to work with. Culture varies by office.
Cons
Employee morale is extremely low. Every single Associate/Senior Associate in my office is looking for outside opportunities. Senior leadership knows high turnover is a problem, but a fix doesn't seem to be coming anytime soon. Don't expect to get time off at the holidays. Plan on taking personal days for doctor appointments as you are not allowed to leave during the day, aside from a few minutes at lunch. End of the road is after three years; if you don't internally network and interview for other internal opportunities, you won't progress. Consequently, advancement oftentimes means moving to another city. Low compensation relative to the amount of risk you take on in this role.