the interview process was a bit lengthy. 1st step was a quick Phone Interview. 2nd Step was a 1 on 1 Interview in person (1st stage of actual possible candidates) 3rd stage - was last round of final applicants who met with department supervisors (usual 2) and a decision is rendered 1 or 2 days after the last round of interviews. if interviewing through an agency, which seems to be the normal route for this Employer. You must sign-off on legal representation with the agency should you get the job.