Better Than Expected
I wasn't sure what to expect, but the onboarding process was smooth and support actually replied when I reached out. That's already better than many newer platforms. Too early to judge long-term performance though.
Date of experience:
Jun 08, 2026