I like that it's easy to use and has all of the features you need in one place. The reporting is very detailed which makes our accounting team happy. It was difficult at first but once we figured out how to navigate through everything, it became easier. There are some things that could be improved such as adding more modules (like insurance) or making it so that the user interface doesn't look outdated when compared to other systems. We have been able to track invoices sent from customers, payments made by them and even tracking late payment fees. This allows us to easily see where there may be issues and make changes accordingly.