I have never heard of a site like this before. It was created not more than 3 months ago. If the contest and other things the site is offering require people to first deposit money, it is better the site is stayed away from because with what I am seeing it can be a scam site.
I completely agree (but the site do not require to deposit anything -but people said in chat that they deposited some BTC sats and they lost their funds).
And I see that the site has been modified, so the admin know this problem. Right now, withdrawals are not available ("not enough funds").
This reminds me about another site (freesatoshis.net) with very similar micro earnings model which now is closed (error 403 since several weeks).
Sooner or later, this site will close imo.