Fortune 1000 rank: 921Best Companies rank: 51No. of U.S. employees: 11,622
Most common salaried job: Sales Representative
Avg. pay in that job: N.A.
What makes it so great? With more than 100 locations offering payroll services for small and medium-sized businesses, training is key. The average: 107 hours per employee.
More galleries