It's lengthy! First I had a call with an employee who told me about the job and answered my questions. I was then scheduled for an in-person interview with some more employees. That lasted about an hour and it was very conversational. I then came back third time to meet with the team in a non-office setting. I think they were assessing my personality in a non-interview setting.