The interview process was one of the more involved/rigorous interview processes I have experienced. There was a lot of back and forth with recruiting, multiple phone interviews, a 2 hour long (30 minutes a piece) Zoom interview and a PowerPoint assignment and extensive Excel assignment.