5.0
May 25, 2026
Recommend
CEO approval
Business Outlook
Pros
The onboarding process was smooth and well organized, and the support from the team was very helpfull.
Cons
No major concerns during onboarding process, overall it was a positive experience.