Training contracts are not what I would call positive or acceptable by any means, but they are a fact of the industry and if you sign one in good faith, you should honor it in good faith..... Thats all I am saying!!! I would agree that pay in many cases is substandard, but regards to pay, pilots are our own worst enemies..... Regional airline pay is a good example, and I know for sure that I am not getting rich flying freight..... You have to admit though, training someone for a flight job, be it in an E145, Citation, Lear, or even a BE58 or PA31 is more costly for a company than sitting someone down at a PC and making sure they are proficient in MS Word or Excel..... Thats why training contracts exist in the first place..... If I had a small charter company and I hired a guy to fly for me and paid for him to get a type rating in whatever plane and he turns around and quits, that would be a problem.... And the reasons for people leaving are not always money.... It could be an upset wife or girlfriend..... The bottom line is everything in aviation is expensive and the money has to come from somewhere..... I cant think of a solution to this delema, can you??? My plan has always been to do my year at my company and build time and more importantly a small, but close, network of pilot friends who can help each other as we build our careers.....