People that give negative reviews of "this company sucks because I have to spend money on leads", "managers make an override off you", or "I didn't make any money" don't understand how the industry works and are better off out of it. Go be a W2 employee if you want. I'm going to focus on those 3 for this review because I have leads to call ;) Leads: Like I said above, you need leads to get prospective clients at ANY IMO, whether that is through referrals, cold calling, advertising, etc. While this IMO is a lead-based company, no one forces you to buy leads. I generate my own. Many do. Others buy leads from the 3rd party vendors that are vetted and promoted by FFL. Managers make an override off you: Yea, duh. Your commission comes directly through the carriers and they pay managers for their time spent training and promoting their products. Why do you think anyone would work for free? Car dealerships, real estate brokerages, and many more operate the same way... Bonus fun fact: the override isn't taking money from your commissions because the insurance carriers pay over 100% of the first year commission out (they're making money on the other 10,20,30 years+ the client has the policy). I didn't make any money: These people usually buy a batch of leads, call through them once, get yelled at/hung up on/no showed/etc and give up. You have to actually WORK the leads (dial multiple times a day, text, email, doorknock, etc) and most think that a lead = a sale. Additionally, most agents barely train. I've listened to a lot of sales calls where it's clear the agent spent 0 time learning a script, word flow, practicing objections. So ya, they don't make money. Go to any other agency in the country and try putting in that little effort; you're going to stay broke. Most agents don't take their commissions and reinvest into new leads because they think they can squeeze sales out of leads they've called for 5 weeks straight.