ATP is not a good company to work for as a CFI. They don't pay that much and the instructors that I have seen are really used all hours. If you want to see how bad a company is to their students, work for ATP and see how low their standards are really. They don't care about the student, just the bottom line figure.