The interview process took one week. I initially met with the internal recruiter online. Afterwards I competed a 15 minute online multiple choice question and answer, then moved to an in person interview in the office with two senior managers, one at a time. After the second interview I was asked to meet the managing director. This meeting was a choice of online or in office, I choose to go into the office again. the final interview was super easy and comfortable, felt more like a general conversation where he got to know more about you as a person rather than typical interview questions like the first two interviews. Really nice people overall, good experience and very professional at what they do.