If I could rate this company zero stars, I would. Their customer service is inadequate; when you call regarding withdrawal issues, they offer no assistance. No supervisor is available, and it takes around two weeks to get your money back. Avoid this platform—you will regret it!
Claim your business profile now and gain access to all features and respond to customer reviews.