Same here, managed to speak to a partnership manager today and literally their team and processes are being formed right now (UK anyway).
He was on his 3rd day of the job and basically they have a huge backlog as it’s currently not self-serve in UK and understandably they are prioritizing large blue-chip brands A) for revenue and B) quality control before the ad platform becomes self serve.
Happened to just be an old connection on LinkedIn, so fingers crossed my application has just bumped up the list as we’ve had clients wanting to spend on it but having to wait.