Principal Financial was recently named Best Overall Life Insurance Company by CNET. Principal was cited for offering the best combination of affordable coverage and customer satisfaction, and ranked #4 on JD Powers 2019 Customer Satisfaction survey. See the article at CNET: Best life insurance companies for 2020