I had five interviews: recruiter screen, hiring manager screen, technical interview, sales managers interview, and VP interview. My recruiter, Gennadiy, did an excellent job of keeping me updated and checking in with me after every step. It was a well-organized and smooth interview process.