I have withdrawals requested since January 2022 still pending payment.
The website T&Cs refer to maximum 90 business days.
Excluding weekends and public holidays in Brazil, the payment should have been received last 20th May.
The website has no way to contact anyone and their “support” only know to few, is through [removed by editor] or Instagram… ridiculous