It was surprisingly extensive for the role. Initial phone interview lasted about 20 minutes or so, and covered a lot of standard questions. Then came an interview by a manager, followed by a team interview to determine fit with the team I think. Then you meet the president, who is a tough interviewer but pretty chill.