Im a long-term (3y) Mellow customer. No withdraw issues, not top up issues from either my team or me as a business owner. Can definitely recommend Mellow if u need to work with freelancers and having hard times with payment side.
Claim your business profile now and gain access to all features and respond to customer reviews.