Applied online and took preliminary tests which qualified me to schedule a formal test. Took that with instant results. Knew I passed. Heard nothing but kept going online checking status. 3 months later, called for interview. Another month I was ordered to take drug test by end of next day. They don't hurry but when they need you to provide something, it's rushed. Got letter that I passed the medical and background. Then email telling me about training which was still two months out. Don't quit another job until you've been badged. From first test to start, nearly 8 months....don't give up. Slow