chip1, (and others),
I'm not trying to defend the HR folks at Atlas, but I have recently heard that the process is no different at several of the other carriers that have hired in the last several years.
Check one of the FDX threads (there is no shortage of that, right?) and you'll see that it is about 1.5 to 2 years to go through the entire process, and that is under the most perfect situation of hiring, interviews, pool, and on to an actual class.
I do understand the frustration of being in the pool for extended periods, but the system at Atlas of screening, training, and OE, has been operating at max capacity since April 2010...and that doesn't include internal movements as a result of base, and equipment, reshuffle of upgrades, downgrades, transition, etc.
Good luck. And may your arms get a break soon from the swimming...