Horrible customer service. They try to bully their instructors into signing students off for checkrides. There’s a saying amongst ATP alumni: “The only thing ATP cares about less than their students is their instructors.” That being said, if you’re motivated and can learn with minimal help then ATP provides the aircraft in a structured course to get you where you want to be very quickly. It will be painful though, at times.