I like that it is very easy to use and navigate through the software. It's great for all businesses regardless of size. The customer service is also fantastic. I wish there were more options when making changes within the software. There are times where you can't make changes or you need to contact support. Make sure you have someone who knows how to use this software in order to get the most out of it. We are able to track our receivables and payables faster than ever before. This has helped us be more efficient as we can see what needs to be paid and when. I like that it is easier for customers to pay as opposed to writing out checks by hand. It also helps track billing information better than paper files which are hard to keep up to date or organize when there are so many different people working on them. Nothing really! It has been very easy for our team to learn how to use this product and all of its features. We have never had any issues using it at this point. Tracking customer payments faster can help us close more accounts quicker.