Extremely long and drawn out. Took more than 4 months to finally get a start date. It took forever to have the background check completed. Once notified I then had to go through a major inprocessing routine with security, drug screening, finger printing etc.