This is a tough one for me to comment on as this company is my direct competition, I hope that this post is taken in the light that it is meant, fair and impartial.
I have envied the idea of the program for many years, it is a great idea and an attractive sales pitch, however for a long time while dressel was an SSI facility it was an idea that was used in a bad way. The participants could NOT leave if they didnt like it, as the default payments were exorbitant, and the company held the passports of the participants as collatoral. It had MANY dissatisfied participants.
I know this program had changed since dressel crossed over to PADI, I personally know and highly respect the course director that works there and know that he sees his professional level training as a method to meet his employee needs in house, not as some great money making scheme that it "may" have been in the past.
I have tried in the past to set up a similar but more user friendly scheme, but I failed to get around immigration and other legal issues.
My advice:
NEVER go into debt with the company you work for.
If a deal seems too good to be true, it probably is.
Pay for the courses and start earning the money back, you wont be able to do so the other way around, divemasters dont earn enough, especially in Mexico. I have had instructor candidates that earned their money back (IDC & IE) in their first two weeks of work, not every one, but more that just one or two.
Dont listen to comments about "shake and bake", or "just add water" instructor training, all PADI instructors take and pass the same exam that is independantly run by PADI.
Do your research well, look for expreience of the course director, personalised customer service and honest advice about training. Dont be fooled by the "free T-shirt"
Remember, this is your career you are talking about, dont try to skimp or find a cheap way to get the certifications, you will regret it and it will cost you more time and money in the long run.
I hope this helps. Feel free to private message me if you want more advice or help.