Cons: Read my review.
Unless you are extremly good at rejection, want to work very long hours, beg for appointments, and hope to god that your prospect will buy and either be approved or not cancel the policy so that you must return ALL of your commission, then avoid ANY insurance job at all costs. They all make the great pitch (notice I do not say promise) of how much you might possibly make. A very few agents are stars; and the competition is fierce - not only in your own office, but also from overlapping areas within the same company and other companies. Sell a Medicare plan and another agent from another company comes along with a better rate? Bye, bye commission! This is a job that offers zero benefits - no paid vacation, no health insurance, no sick time. Since you are not employed by the company per se, you are responsible for all your own 1099 book keeping - but, don't make the grade and they will cancel your contract and/or not give you your renewal money, and it's commission only!
I wasn't willing to give up my life for work with very little return. The money I spent on gas, oil changes, paper, and postage alone was budget busting.
You'd better have a spouse who makes a large salary or have a large buffer/emergency account to live off of - you'll need it.