It has helped us to automate our payroll process, it's easy for new hires as well with its integrated training module which can be accessed from any device or location at anytime! The software sometimes slows down so I would recommend that you have enough hardware resources available during peak hours of use especially if your business involves lots of employees working remotely in different locations around the globe. We are able solve all issues related to processing paychecks including approvals etc since we don't need paper files anymore but everything gets updated online via this system.