They had a thorough interview process. There was an initial phone screen interview. After passing the phone screen, there was an in-person interview with the two reporting managers. After passing that stage, there was another in-person interview with the director level (reporting manager's manager). If I had . That was followed by an interview performed by the reporting supervisor. The third stage was with the director. The final stage was with our HR Director.