Long but very positive. Mostly behavioral and about past experiences/skills. Very open minded, respectful, and curious interviewers. Had an initial interview about my general information, availability, why I'm interested in the role etc. which I assume was a screening interview. Following that I had 3 interviews (one with each of the people in my team). 30 minutes each.