Very lengthy and educational. Up front I was made aware the interview process would be very lengthy due to training class sizes. It involved two phone interview, two video interviews, and flying in to conduct an in-person interview. I did appreciate the teams approach to educate applicants about the company and position and the honesty they provided about the position, since it is a big commitment due to the travel and relocation involved with the position.