3 interviews as part of the process - hiring manager, peer and then presentation with questions & feedback (with hiring manager and their manager).
Recruiter was friendly, informative, great with giving feedback and communicating.
I enjoyed each stage, learning about the role and company.
Difficulty rating is based on the preparation for each interview. Getting each set-up, communicating with the team was very smooth.