Allstate, State Farm, and Northwestern Mutual are among the best life insurance companies to work for. These businesses offer competitive commission and sales bonuses, as well as retirement pensions and benefits.