Pros
As a company, Aflac is stelar and a good place for a very profitable career. I've had an Accident Policy for several years, it's been a life-saver many times (broken tooth, sprained wrist, broken bone in hand, bulging disc in neck, crushed foot, and the list goes on....we received money on every injury). As with most companies in the insurance business, it does take time to build your pipeline. The primary goal as an employee is to develop a stream of residual income. This takes time and effort and a good Trainer. Most people tend to burn out after a few months of hard work (cold calls and follow-up, etc). It's hard work! But once you see that monthly residual check (and continue to grow it), life can be pretty good. They don't cover the costs for getting licensed, but you have to have some skin in the game...right? As for all of the unhappy "interns".....it makes perfect sense, this is a longer term career move and working for a few months can be discouraging. If you are willing to work hard and work smart, Aflac can be very lucrative.
Cons
Cons....? Having patience during the first year or two isn't easy. There aren't any healthcare benefits (it's a 1099 job). You do get to deduct almost everything from your taxes. The only other "Con" could be the training, make sure you attend every session and learn from the best.