A captive agent works with a single insurance company, usually with a regular income and limited options to expand their careers. Independent insurance agents can apply to work with any insurance company. They typically get higher commissions because they do not get a regular income from each company.