It is long...there are drug test...mouth swab....it was not hard though. The process takes about 5 days in all....once your background check clears you are in the door. It was a actually great experience, the people are nice, you have to sit for a while, you may get Restless, you also have to wait for the van to come and pick you up from the facility to take you to the airport so that you can get fingerprinted then when you're done with fingerprinting you have to wait for the van to pick you back up to take you back to the facility again