There were 4 interviews: 1) HR screening 2) Zoom with hiring manager, 3) Zoom with hiring manager's boss, and 4) in-person interview with hiring manager. It was a long process. There were miscommunications towards the end of the process that appeared unprofessional and out of integrity.