Hiring process was lengthy. The main recruiter was located in DC not locally. First went through phone screening, the face to face interview. Very extensive background check. The background check process took some time. Overall, the process is not too bad.