Pros
Competitive pay. Fees are charged based on assets under management and the firm does not offer its own products so there is no push to sell and advisors may offer less biased advice. I think the services offered to clients are fantastic and very well rounded. Advisors really care (for the most part) about their clients and their wellbeing. Flexible work hours.
Cons
No career development. No mentorship. No clear career path. Firm will pay for needed continuing education (CLE, CPE, etc...) for some people, but not others. Firm focuses a lot of time and money on client satisfaction and little to none on employee satisfaction or office unity. Things are run differently in every office - there is little consistency. Recent movements are pulling the firm closer to the bank.