3 steps: 1) recruiter interview + a test, 2) Manager interview and the Senior Manager interview. Different people were interviewers; it was exciting to have different visions of the role and the company. People are very accessible and honest about the challenges and the career progression.