I like the fact that it is very easy to use and understand. I would like to see more features added to the software. I am a new user of this software and have not found any downsides. I am very pleased with the customer service I have received. I have no complaints. I have been able to use the program to create a schedule for my employees. I have used it to track employee hours and pay. I have used it to track work orders and send invoices. I have used it to track equipment. The software has been easy to use and has allowed me to keep track of all of my projects.