3 Interviews: 1 with recruiter, 2nd with 2 team members, 3rd one with hiring manager and another team member. The process took 3 weeks. Initial interview with recruiter and 2nd interview with team members went well however in the 3rd interview it was apparent the recruiter misrepresented the job description and it went south. Found the 3rd interview to very impersonal. The recruiter ghosted me after the 3rd interview and didn't respond to inquiries for status. I just received an automated email a month and a half later.