Process took almost two months between applying online to the final interview panel. This extended timeline was drawn out further by it often taking more than three days to schedule appointments. These delays in scheduling added a lot of stress on my end since my weekly calendar fills up very quickly. After a short remote technical screen the onsite portion was broken into two half day interview panels spread out over a couple weeks. The panels were well selected to represent a cross section of the many stakeholders for the role.