Note: Started checking the website before bons' reply but I'll still post what I found as it provides depth to the issue.
I decided to make an account since some things from OP's claims are easy to cross check
Yes, there is a 10% fee on withdrawals but according from their payout rules, this only applies on your 3rd withdrawal for the day (with no deposit in between) since the first two are free -- it's actually a sweet deal you can take advantage of imo.
The Company allows no more than two payouts per day with no charges applied. If you exceed your daily payout limit, a 10% fee will be deducted from each payout. A payout refers to a sequence of any payout requests with no deposits in between. For example:
Deposit 1 -> payout request 1.1 + payout request 1.2 -> deposit 2 -> payout request 2.1 + payout request 2.2 -> deposit 3 -> deposit 4 -> payout request 3.
ETH minimum withdrawal amount is also at equivalent of 50 bucks

I'm not sure what's this for though because the actual USDT has a minimum of 10 bucks and no coin appears to have 5 bucks minimum.
Minimal withdrawal amount USD₮ 5.00
In any case, if OP stands by their claims, we would need some sort of supporting information from their end.