On the pro side, company leads typically are free so if you're starting out you don't risk your own money on leads that might not convert to sales. Not having to compare lead providers and lead costs frees up more of your time to sell life insurance. On the con side, they may be old and worked to death. When an agent quits, the company reclaims his leads and may distribute them to the new agents. By the time you get your hands on a company lead, it may have already been called by a half-dozen or more ex-agents.