Recruiter call, manager video meeting, on site meeting with approx 5 people plus you had to do a powerpoint presentation. The interview process was well organized and everyone was friendly and professional. had to make a short power point about relevant past experience and 1-2 relevant projects