Interview is great. First, interview with the manager, HR then director. It's a week of interview. Started with a technical interview more on skills, then an HR interview more on personality, then for the director comb. of technical and your aspirations.