I haven't been there but I have met up with 2 of their employees. One of them goes to flight schools and presents the school and one is a pilot/TRE (or TRI) for them.
They are both really down to earth and just told it how it is. They were saying it's so bad that pilots must fund their own TR but that's the way the market is and they work for a business.
They do try to get all of their students a job after their line training or just out of training if they don't get line training. But there are no promises.
I do think the line training and base training is over priced though. But that being said, I thought highly of their company after talking to them even though I never have any intention of paying for a TR.
Definitely great people. Can't comment on the quality of training though.