The ease of setup, installation is just one click away from getting ready to go! Our implementation team got it set up in less than 2 days - very impressive!! Nothing so far really dislike about this product other then you can't install more that 1 screen per day (if I remember correctly). We are using iSoftPay solution as our ERP system integration partner which has all features we need but still lacks some functionality compared to competitors like Xero or Quickbooks Online/Online accounting software etc.. So now when someone needs invoicing they have no option except going through manual labour instead having an automated tool such as Softpay could help them out greatly by creating invoice automatically without any human error at least once every month if not daily.