The best feature of this software is the ability to have access to our payroll anytime, from anywhere. There are a few glitches in the system, and I think it would be helpful to have more training. I highly recommend this software. There is nothing that I dislike about this software. I do not have any complaints. I will say that the cost is not cheap, but it is worth it. I am able to have access to my payroll at all times. I am able to create and manage payrolls. I am able to communicate with my employees at all times. I am able to have access to all of my financial information.