Really depends on your level of SALES and Negotiation experience. If you have a good background in sales and can close deals, you're going to want to go with an IMO
that pays you fairly with a multitude of insurance carriers. All IMOs have weekly trainings, and the insurance companies have their own product trainings you can attend to.
If you are new to sales, you're going to want to go with someone local. Look for a manager or an office that produces $15k+ per month producers. If you are working where insurance producers are making less than $5-10k/month, you should RUN AWAY!
I've bounced from IMO
and realized that many of them are the same in terms of expertise, but Family First Life gave me the highest commission and highest potential that I've found yet. I entered the industry with zero knowledge, and I train agents with no sales experience become $20k+/month producers... But the bottom line is you need to decide your own schedule, stick to it 100%, and write your own paycheck.