This is an amazing opportunity for those that are self driven and do not need to be micromanaged. I have been with Aflac for 4 years and have ALWAYS gotten out of this what I put into it. I love that I am able to set my own schedule, make a huge difference in the lives of my policyholders, and have control over my income. I love the people that I work with and how this company takes care of the field force. I truly believe there is no better opportunity out there.
However, some people cannot handle the flexibility. Those that are not disciplined to go to work when others aren't making them do not make it. Often times those people will blame others and not take ownership for their results.
Get out of it what you put into it
Aflac is great, I personally had issues within myself that I had to work on. DISCIPLINE! WORK ETHIC!