Pros
This is great experience if you are looking to get into insurance sales (especially life insurance). The leads are provided (albeit some are much better than others, and which ones you get depends on how well you produce). The work environment is very laid back and friendly. The people I got to work with was the most satisfying aspect of the job. The work week was regular, with overtime paid if you decided to work weekends. They also pay for your nationwide licenses and licensing exams which is rare in the insurance industry.
Cons
There is a lack of transparency in upper management. Working hard does not always guarantee that you will make more money as leads are controlled. Although you will be able to obtain appointments with various companies, you are pushed to sell the products of the parent company, which seems to contradict the fact that you are, in essence a broker.