Interview process was lengthy but geared towards making sure the opportunity is a good fit for all parties involved. Had an initial HR interview, separate phone interviews with director, other director and a client executive. In person interview and presentation to panel of people including director, VP and peer positions.