Please DO NOT PAY FOR YOUR INITIAL TYPE.
Having GI Bill or similar money puts you in a different position than Joe Sixpack, but I still would advise against it, especially considering that many companies want time in type to go along with a type rating. Of course having a type will open you up to more opportunities, but the downside of which is the company will be saving money at your expense and you're unlikely to see a penny of those savings unless you specifically negotiate it. Additionally, your actions will put inadvertently put pressure on your colleagues to do the same thing, possibly making you receive scorn or worse from your coworkers as the proverbial bar will have been lowered by employees accepting personal financial risk that should be borne by the operator.
Training pilots is simply a cost of doing business with a multi-million dollar company airplane, much like insurance and fuel. A company that offers good QOL and compensation shouldn't worry about having pilots come, get a type, then leave.
Beyond paying for your own type, there are training contracts. My owner asked an innocent question about the possibility of training contracts and I told him it would cost us the quality employees HE wants to attract and keep; it was never asked again.
I would not necessarily be opposed to signing a training contract if I otherwise enjoyed my employment, but no other profession has to agree to pay back the cost of their training if the leave - WHY IS AVIATION ANY DIFFERENT?