I have been in this game for over 40 years.
Do not ever, ever, ever go to work for an employer who requires you to pay for your training/type rating.
You will not be doing yourself a favour whatever you may think.
Such employers are simply not worth working for. A good employer will hire you for who and what you are and then train you properly.
You might have to sign a bond which disappears over 3 years or so. I don't like bonds either but I have seen many selfish pilots try to break theirs (with no success) and they have ruined it for dozens of other good aspirants.