Went through different stages of interviews. Had to meet the department's director, the recruiter, the HR director, the president, and the general manager.
Enjoyable back-and-forth conversations where I got to learn about the and also share my experience.