Extensive, long and tedious. It was a lot of background checking, making sure you live in the city, drug testing, extensive physical doctors exam and a physical exam. It took me about 8 months to get hired but I hear a year is usually average from when they start processing you.