Folks, my intentions for this thread was not to bash people who pay for their own training or single them out as not being hard workers or not networking to find good flying jobs. These comments take away from the professionalism that I had hoped to find in the answers to my question. As for the company, I will leave it un named for now as I have not been offered a job yet, but it is by no means a low end company. On the contrary, it is very reputable and did anyone stop to think that the reason they have you pay for your type is that maybe they had been taken advantage of in the past? Perhaps guys were getting in, getting types in a jet and with no contract, just saying "so long" after a few months to move on to other jobs? Unless we know the whole story, it's not very professional in my eyes to speculate.
Call me a sucker maybe, call me what you want, if I have to pay for a type, so be it. It is my choice and when it comes to collecting a measly unemployment check, or paying for a type for a job that makes a very good salary, I will do what is best for me. I am just as hard a worker as any other pilot and I network just as much as any of you, but when the pickings are slim, you gotta do what will put food on the table for your family. If anyone has anything to say about that, put yourself in my shoes.
Thanks for all the replies so far, now lets keep it professional everyone and stop judging people.