My experience with this platform has been very frustrating. I have been attempting to withdraw from my account for two weeks now. The support team has been unhelpful. There seems to be a fee for everything when it's time to withdraw. I've made eight deposits so far, and now I'm facing yet another fee. I've been assured this would be the last fee, but I've heard that seven times before. This platform feels like a scam.
Claim your business profile now and gain access to all features and respond to customer reviews.