Three phone interviews, prior to being flown out for interview. Onsite was 30 min presentation with everyone I was interviewing with. Then 7 30min back to back interviews. You interview with your direct reports, which is an odd dynamic. Their requirement where everyone says yes to a candidate, means the people are picking their boss.