Aflac is overall a good company, but has poor leadership and managers not highly skilled in leadership nor managing. I experienced at least two organizational changes per year, which I thought was strange. Reputable company for sure, but my time was up. Pay was decent, could've always been better, but at least you knew you'd get paid. Vacation time was given appropriately, so that wasn't too bad. Personal time off can sometimes be frowned upon given the circumstance and who you're under. Benefits was lofty, expensive, but covered a good deal of medical.