Would strongly advise any freelancer/contractor to pursue other channels for sales. They can restrict your account at any time and will not give you an exact reason for up to 60 days. We have a perfect score across their metrics and over 10 five-star reviews. Happy to comply with any requests, but they do not provide details. They also take 20%, which is a lot.
--
Update: They expedited their review process - only because I left a review on Trustpilot. Good to know they really care... They ultimately decided to ban me for offering a similar service to other freelancers, which is AI vocal cloning.