Hiring process entailed a series of in-depth interviews which went for about ~1/1.5 hours. First one focused on if I was a good fit for the role, the second focused on technical abilities, and third focused on organizational and cultural fit to the group. This was defiantly a two way conversion as all parties were reviewing if this was a good fit from both sides. Over all I was very impressed with how the communication was clear and fast. We worked through 3 interviews in a weeks time, and the recruiter was very response. I've never had such a fast turn, thorough, organized interview process.