The entire interview process probably took two to three hours. First and foremost, I met with two senior level people who interviewed me for about an hour. Secondly, I interviewed with two other employees for an additional hour. After the main part of the interview was complete, I met with Human Resources to go over any additional questions I had at the time.