I like that Proforms is easy for anyone in our organization (including non technical users) to use since it has so many options available out of box with no training needed! This also makes data entry more accurate which saves time & money when submitting invoices/reports etc.- No problems found as far as this software goes but sometimes we have issues uploading documents into other systems due to size limitations from some third party applications such as Quickbooks Online / Intuit 360 Accounting Suite.
Consider using multiple accounts if having access via different devices at home would be beneficial - especially during tax season where there are times were all 3 kids want their own device while mommy needs hers too!!