I like that we can set up recurring payroll, view paychecks, update timesheets, etc. This software has been very helpful in keeping track of our employees' hours as well as payroll. We've found it beneficial for our team to be able to communicate with each other via this platform. It's also helped us keep track of employee attendance and hours. The only thing I dislike about it is that you cannot send emails directly through the platform. You must go through another email account. Make sure you are familiar with all of the features before signing up. We needed a way to easily keep track of employee attendance and hours. It allowed us to do so without having to log into multiple accounts.