Extremely long process with 7 separate interviews, it was totally unnecessary to meet with so many people individually. I enjoyed meeting a mix of team members so you could get a sense of the culture, but for the other interviewees who didn't receive an offer, it would have been a huge time investment for them.