I worked at Principal Financial Group full-time (More than 5 years)
Principal is a company of great integrity and ethics. They invest in all their reps and give them the necessary tools to exceed.
None really just need to be committed to work hard to succeed because it is 100% commission.
Advice to Management
I applied online. The process took 3 weeks. I interviewed at Principal Financial Group (Lawrence, KS) in February 2017.
Applied for software internship online, got an email a couple months later asking to set up a phone interview. The first interview was pure behavioral, interviewer was very personable and questions not too difficult. The second interview was a couple weeks later, also almost pure behavioral.