Three different stages, agency, HR and senior mangers. Included very courteous and professional staff. Group discussions, role plays and 1:1 was done on the very same day. Some of the managers were helpful and encouraging, while others a bit distant. For such an entry level role, the interview process was long and really thorough