I applied in-person. The process took 3 days. I interviewed at Slide Inc in Apr 2024
Interview
Sign up on website, then they process the account but only once they have a DBS check, proof of ID etc. Then you can set up your profile and advertise yourself as you wish, parents then message about work.