IME those kinds of interviews are a waste for the applicant because you have to do your 5-10 minute elevator pitch and 10-15 minute dive into your experience 9 separate times. It’s terribly exhausting.
On the other hand I like meeting a lot of people that I’d be working with. It’s nice to start day 1 knowing who people are.