I've reached out to the support team NINE times to request the closure of my account, but nothing gets done. They keep asking if I'm sure or completely sure about my decision. Just close it already—it's like talking to a wall. The platform has a poor win rate, and when you do win, withdrawing your funds is nearly impossible. I strongly advise staying away!
Claim your business profile now and gain access to all features and respond to customer reviews.