Easy setup of all our payroll needs in one place for both employees AND employers! I can't think of anything specific we dislike about this program but it does seem like they are always working towards making their system better so maybe you will find something new when your next update comes out? We also use other programs from them (HRworks) which has made life much easier too if needed - just pick up an account with each provider at once instead paying twice as many fees etc. Keeping track of paychecks being distributed correctly throughout the month without having multiple people doing double duty or using spreadsheets/paper checks everywhere helps keep things organized.