I interviewed with a recruiter who was the liaison for the client, the interview process was smooth and professional, starting with a screening, then a Zoom call, and ultimately finalizing with an in-person interview. The recruiter was super communicative through the whole process and was great at setting the expectations for the role and the company.