Terrible company with zero customer…
Terrible company with zero customer support. Frequently loses account data, unable to remove my debit card from the platform, and they keep trying to charge me despite me not using the service.
Date of experience:
Feb 08, 2026