I applied online. The process took 2 weeks. I interviewed at Own Company (London, England) in Apr 2022
Interview
Multiple steps, very organised and streamlined . It seems like they care about their Human Resources and you can tell by how meticulous the interview process is. People are on time and friendly and interviews are mostly informal.