I have used prime for many years to manage our billing process with over 200 clients as well as managing invoices/account receivable management processes at several different companies and organizations since 2001! There are not any downsides about this product from my point of view or experience using it so far - just try out their demo version (their website offers free demos) if you're considering other products because they do provide great support when something goes wrong too :). It's been easy going through all these services together under one roof which has allowed me ease-of-use across each aspect.