It is very easy to use, has great support team with excellent knowledge base of all modules available. The UI could be improved but overall it's pretty good product from my perspective as an end user (and not developer). I would recommend this software if you are looking into CRM/RX solutions which will help your organization improve its customer experience by providing better patient service and more accurate billing process. We were able to integrate our ERP system using API so we can easily pull data from other systems like Payerspace or Oracle EBS without any coding required.