Avoid this platform. I'm contemplating reporting my experience on a review site. It's unbelievable to deposit over 1000 and receive no rewards for my loyalty. The representative stated that no additional options were available, which left me feeling frustrated. I deposited more than 1000 in one day, yet I received no responses to my inquiries. Is this serious? I've received no assistance despite reaching out multiple times.
Claim your business profile now and gain access to all features and respond to customer reviews.