Pros
Independence to carve out your own client base, build your own business, and genuinely inform/educate people on the need for insurance. Management seemed to encourage this growth and development through training, unlimited (unqualified?) leads, and strategies on how to book appointments and get in the door.
Cons
Learn how to do everything yourself - if you find a client who's the right fit for a product that'll give you a high commission, you'll be expected to share that 70/30 or 60/40 with a manager who's been doing this for decades and needs this far less than you do. All your hard work of finding someone, booking an appointment, driving sometimes 1-2 hrs away, and selling them, only to have to come back with someone else to close because you don't know how to do the paperwork is demoralizing. Combine that with you having to pay for your own gas, no benefits or 401k, and no assistance unless you're in the "boys club" that is management, this can be a tough place to start your career if you don't know what you're doing.