Would I use this again? Here's my take
Using the software daily over a few weeks gave me a fair idea of its strengths and weaknesses. The database feature integrated well with my workflow once I got over the initial learning curve, and I appreciated the automatic updates that kept everything running smoothly. However, the calling dialer had inconsistent behavior day to day; some days it connected quickly, other days I had to reboot the software to get it working properly. Training was adequate, but I felt it could have been more detailed. Signing up and paying through the portal was straightforward, but I did have questions that the telephonic support answered reasonably well. Overall, the experience was mixed enough that while I might give the system another try, I'd cautiously evaluate new updates before fully committing again.