ATP is a bit overpriced and a sausage factory.
Depends on the location but some are better and some are worse.
Find a Part 61 school and you could have your Initial CFI at 250 hrs if you combine your Commercial and CFI training.
Find a ramp job at the same airport to minimize the financial bleed.
Buddy of mine was CFI from 8-2 and ramper from 2-10pm for years.