I applied online. The process took 2 weeks. I interviewed at Lantum (London, England) in Jan 2024
Interview
Well structured, lots of detailed information about the process. Frist stage was standard HR with someone didn't understand much of the business. Second one was friendly but with odd questions.