Setup took longer, but it mostly worked well
I found that while the sign-up and invoicing processes were clearly laid out, a fair bit of the database setup and dialing features required some trial and error. The software definitely does the job of streamlining remote workflows, but I had to spend time figuring out integrations and dialing sequences myself. The support was helpful when I called, explaining certain functions. Still, I wish the training was a bit more proactive about these tricky parts instead of leaving them to the user. Overall, though, I felt like once I got my head around the workflow and updated features, things ran smoothly which justified the extra time spent on getting it fully operational.