This platform is highly questionable. I made deposits twice, and they never reflected in my account. They blamed my bank, even though the transactions were processed. Withdrawal times were greatly delayed. Save yourself the hassle and steer clear.
Claim your business profile now and gain access to all features and respond to customer reviews.