Initial video interview with hiring manager was followed by a second video interview with a group panel. I was invited to campus for an in-person interview with the entire staff in small groups, this took an entire day. It was lengthy and exhausting, but their communication was good and the hiring manager kept in touch throughout the entire process.