I love that you can create profiles for your workers and get all of their information into one place, which makes it easy to keep track of them and their progress throughout the process. You can also pay them through the system. It's not as user friendly as other systems I've used in the past, but it has improved over time. The best part about this system is that it integrates with the other systems we use at work. We have been able to automate our payroll system so that we don't need to manually enter each employee's hours each week.