They were very clear in communicating with me directly via email or phone and outlining next steps and what to expect. They usually have a multi step interview process but they consolidated this process for me since I was a little out of the area of the office I would need to interview at. I met with a member of the department I would be in, the manager of the department and the director of the department in one visit. The application process also included an online logic assessment test which they also have you retake in person at the office as part of the interview process to confirm the initial assessment results.