Insurance based jobs are great for people with good communication and convincing skills. Insurance agent jobs can earn you a good salary and even better incentives if you have the soft-skills required for it. Building a professional network is also very important to succeed as an insurance agent.