Not every training program is the same. The program at Envoy (and I think Endevor as well) is set... If you arent ready for your checkride by the end of the program, you are not recommended. Other airlines (Skywest and Expressjet) will continue to work with you as long as you are making progress. It's not a level playing field out there.