The software itself is mediocre. And the business team behind it appears to be using manipulative methods to force users into paying
1) You periodically lose access to your own account. When reaching out to support they point you to "forums"
2) They hold you effectively hostage by making your data difficult to download and putting time constraints on when you can download it. For example, you in theory(!) can download transactions. However, the download is per page. And page is 25 rows. So, If you have 2500 transactions, you will have to click 100 times on new page, then wait, then get 100 files with 25 rows in each, that you(!) will need to stitch together. Moreover, for transactions with split income, the export silently omits critical records. In essence, export is not operational beyond basic use cases for companies with a few dozen transactions
3) UX is mediocre and seem to be more like a UX of a children app than a business app
4) Invoice emails from their server get blocked by many enterprise clients in the US
5) Creating products and managing them is very inconvenient if you're not a physical goods system
6) Discounting is rudimentary
7) Adding attachments to invoices is limited, not suitable for any serious business use
8) Reports are the most basic that you can imagine. You're better off downloading data to Excel, and doing it there. But figuring out how to work with downloaded data is a pain.
9) In general, the business team behind this appears to be self-serve rather than trying to making a good product.