Actually, this is not quite accurate and the confusion comes from the way with which they announced this promotion.
In their reply to GamblingBro about wagering requirement on deposits, they said it's 300% and in most other casinos it's only 100% at most. So if you do the math, you will realize that the wagering requirement on the 5% bonus is actually 40x.
I think they should make this more clear in the announcement.
Also, the link to the license validator is only visible on the desktop version. It would be nice if they add it in the mobile version too.
300% wagering for the deposit funds? I just checked their terms and found below information:
The customer agrees that the Bookmaker has a right to decline the payment request and/or other way of withdrawal unless the customer places Internet bets for not less than 50 (fifty) % of the funds
It is confusing to have different information. The terms is clearly say that to withdraw money, players need to wager at least 50% of the deposited funds and OP said about 300%? One other thing about the 5% bonus, OP said that there is no additional wagering requirement but you say 40x? Yes they should clarify about this to avoid confusion or better if they can have separate page to tell players the full information of the bonus.