Our experience: They are legit and paying. They have an affiliate account manager (Dino) who replies fast.
They used to have an affiliate section on their own site but recently changed their affiliate platform to
NaughtyAffiliates.
I don't think it's a whitelabel since they pay for referred broadcasters/creators also, but about that I'm not sure.