It was very lengthy since there is a lot of sensitive information. Totally understandable. I also had to do a lie detector test, which I personally thought was ridiculous, but I guess that's the norm when applying for a job in a security company. I spoke with several people before getting the job. I think they do pretty well with the whole process.