>>74431028It literally is a scam. Even the The structure of their talent management is a fucking pyramid scheme KEK.
>join us and compete to the top!>once you earn us $$$, THEN we will provide you with corpo benefits!And this isn't even touching the fact that a new streaming platform can't and won't survive at the scale they're pushing.