KYC with minimum amount or for any amount? Giving a high percentage of bonuses, how do you prove that your business can be trusted? because with these bonuses can be a reason for gamblers to stay away from the services you offer. As we know, most of service giving huge bonuses turn out as a scam.
OP said "KYC for every withdrawal" logically it means for any amount.
Giving high percentage but the house is still in the favor, most bonuses comes with terms that makes players hard to take the advantage due to the wagering requirement.
I do not even thing that their bonus is big, they are standard in this gambling industry.
Coming up to the zero wagering promo on weekends, there is also a special requirement to be eligible for it.
Players needs to take the welcome package bonus (4 deposits) first in order to take the weekend zero wagering promo.