I wouldn’t choose this again based on my experience
When I hit a problem during onboarding, specifically when the software failed to save my updated call lists correctly, the process handled it poorly. I was trying to update several contacts before a training session when I noticed the changes weren’t reflected later. Attempts to troubleshoot within the training modules gave generic advice that didn’t address the syncing issue. I reached out to support hoping for guidance, but the telephonic assistance was slow to respond and didn’t resolve the problem immediately. Because of how frustrating and time-consuming that moment was, I honestly don’t think I would choose to go through this training and onboarding process again in the same way. The tools could use better error handling when things go wrong.