There were a series of interviews, starting with a phone screening. The next round of interviews included individual meetings about 45 minutes each with the HR contact, and the hiring manager. The next round of interviews with the hiring manager again, the director as well as 3 employees that I would be interacting with.