In the interest of pilots helping pilots...I am posting a link to another forum. I hope I'm not offending the pprune folks here by this, but I hope that they understand...
Your questions about the Atlas hiring process in the last couple of years can be found at
Airline Pilot Central Forums and you can figure out if Atlas is a good fit for you...
Good luck.