The entire process took 2 months. I was phone screened and did not hear back for several weeks before the pace picked up. In total, I had a phone screen, two virtual interviews, and an in-person interview. In total, about 7 hours. Most everyone was friendly. The interview was very much one-sided and not very conversational. I had to be sure I specifically stated that I had questions to ask of the team and most of the answers returned were vague and lacked any details. I would have ranked my experience as neutral, but one individual interviewer was not pleasant and had almost an "interrogative" style.