We are using this software to manage our contracts with vendors so it's great because we can track everything from invoices to payments in one place! I think there should be more options when adding new clients/vendors to make it easier to add them.
It takes some time but once you get used to how easy it is to use, then all of your paperwork will flow through without any issues. The best part about this product is that you only need 1 user account instead of multiple accounts. This makes things much simpler since if someone leaves or quits their job, they do not have access anymore.