I like how simple it makes payroll processing! The application has been great to use for our small business. It's easy enough that anyone can figure out but powerful enough we don't have to hire an employee just to process paychecks every month. There are some bugs here and there which cause issues such as not being able to log in when you're away from your computer or having problems accessing information after logging into another system (such as QuickBooks). This software does what its made for very well and allows me to do my job efficiently without hiring additional help. We were using paper files so this was convenient for us because all of our employees could sign their timesheets at once instead of going through each one individually.