3 stages of interviews. Hiring process is clearly defined and organized. Team was always proactive, fast, and thorough. Solid recruitment framework.
First stage was an HR interview. Second stage was meeting the engineering team, which was great as we were able to have a casual and honest chat. Third stage was a final full team interview.