Long. The virtual "on-site" interview took 6 hours, and there were many repeated questions. The previous video interviews felt a lot more valuable. They did have a presentation at the end of the long interview that did really make me more interested in the company.