Helpful support but terms and instructions felt unnecessarily confusing
I've dealt with similar platforms before, so I expected some inconsistencies, but the wording and labels here made the whole support experience feel needlessly complicated. For instance, instructions during onboarding were overloaded with jargon, and it took multiple rounds of clarifications to even figure out basic next steps. While the telephonic support was patient and tried to guide through the process, the terminology used both in emails and in software labels often contradicted each other, which caused delays. Even the invoicing terms could have been clearer. Despite all that, the team responded well when contacted and the priority assistance helped when it counted. Overall, the whole support and communication process felt convoluted, like navigating a maze, but it got the job done. I'd recommend keeping handy notes before reaching out again because the wording isn’t the most straightforward.