It's very easy to use. You can also customize the reports that you want to have. It's a bit expensive. I recommend to use it if you have a large payroll. It's easy to use, and you can customize the reports that you want to have. It's a very good product. It helps us to manage the payroll and the reports that we want to have are very useful. We can also customize the reports that we want to have. The ability to use our own system or import from another ERP/HR software like Paychex. It's not perfect but we are working towards solving some of those issues as well! Nothing really specific I have found thus far (yet) - other than being able to utilize my existing HRIS for certain functions instead of using CP internally which has helped streamline things greatly by eliminating redundancies within teams when creating reports / etc.