The interview process for some roles can take 4+ weeks which can be a long time if you're needing to find work immediately. This process is set up to allow multiple internal people to speak with the candidates, and allow the candidates to ask different levels of employees questions about the company, so this process is positive most of the time.