Annual leave for eligible employees is accrued as follows: less than 10 years = 4 hours per pay period; 10 to 15 years = 5 hours per pay period; 15 to 20 years = 6 hours per pay period; 20 or more years = 7 hours per pay period. The City of Huntsville offers a competitive benefits package for its regular, full-time employees, such as medical, dental, vision, life, accidental death & dismemberment, cancer, off-the-job accident, as well as annual leave, sick leave, holiday and retirement.