It was lengthy, first a phone call with HR and then the hiring manager, then an in-person that was a round table with 5 people, then another with a different 5 people. They asked a bunch of questions, it was mildly repetitive but everybody was nice. I'm not sure it needed to be such a long amount of time but it was nice.