This platform is disappointing, and I recommend seeking alternatives. The casino does not keep its promises and attempts to mislead when challenged. Their support team needs better training on percentages and their application. I'm not talking about the automated replies they depend on. Overall, I advise avoiding this platform; everything about it is substandard.
Claim your business profile now and gain access to all features and respond to customer reviews.