Prepare to clear your schedule for the majority of the day of the interview. I was in the office for 2 and a half hours plus. I met with 3 individuals separately and then 2 individuals together. They are growing quickly so they have members from different departments that want to meet with you since it's likely you'd be working with all of them. Some more than others and depending on the position. Everyone I met with was very pleasant and they all had different questions for me. It was refreshing not having to answer the same questions multiple times. It was a lengthy process but was overall a great experience. I was incredibly nervous but everyone was welcoming and made me feel at ease.