Did an initial interview with a recruiter. Did an interview with the IT staff, and did two interviews with the president of the company. Overall about 4+ hours of interviews. Mainly discussion about how you will fit in the company and experience etc.