The interview process involved an in-person meeting and virtual meetings with other key stakeholders. It was very informative and helpful in making a decision to join. They took the time to answer follow up questions as well to help in the decision process. The offer was delivered very timely after completing the interview process.