Pros
Overall, I had a very positive experience with the company. The company is very much committed to its roots and extremely focused on maintaining a "neighborhood" feel for their advisors. We were pushed hard in their paid training program, but were always treated fairly and with respect.
Cons
There is no help from the company regarding leads and building a practice. You are expected to be out in neighborhoods knocking on doors to generate leads. It is a very outdated and almost dangerous way for a professional to earn a living in my market. The company was obviously built this way and they are rightfully proud of it, but I don't think it is as effective in the large metropolitan market in which I worked. At any rate, I don't know that it is as successful anymore as they insist it is.