I applied through other source. The process took 2 months. I interviewed at STL (London, England) in Aug 2023
Interview
Very bad experience, unfortunately. Attended a day's training, as they requested, an interview with Jacob, and then two meetings (i think) with Richard, who said work would be forthcoming once I had registered, but there was repeatedly no contact despite prompting. I'm afraid the experience left me with a distinct lack of trust for the organisation.