Not for those who want to start immediately
I found the entire sales and sign-up process quite delayed for my needs. From the initial inquiry to actually gaining access to the software, it took longer than I anticipated. The sign-up itself was straightforward enough, but the invoicing setup and payment process introduced additional lag. While I appreciate that every step was handled with some care, the time it consumes means it might suit those who have more flexibility and are planning in advance. It definitely did not suit me because I wanted an immediate start. The billing was transparent but the overall waiting time before I could even begin using the dialer and database features was frustrating. I think if you have the patience, this can work for you, but otherwise it might feel slow.