Overall the software is a very practical and user friendly. I have not had any issues with the software as yet. I was able to learn very quickly how to use the software effectively. The main issue that I have encountered is that my client does not have a system in place that we can link to the software; however, for that we would have to have someone put that system in place. We can now do cash flow modeling, cashflows and other financial modeling activities that was not possible before. We can track cash flows for customers, projects, and accounts. I like how it is easy to use for our small business. It's not as complex or difficult to understand as some of the other software out there. There could be more features but we have had no issues so far with this one. We were looking at different programs to help us keep track of inventory and orders. This program has helped us do that very well!