I applied online. The process took 5 days. I interviewed at The Conference Forum
Interview
Had a phone screening, was pretty standard and cordial if short (think five mins maximum). Was looking forward to getting to know more but was ghosted which tainted the experience.