Anytime you see any kind of contract for a friggen job run the other direction,the only exception would be for signing up for the military. They have a contract for a reason people, because the job most likely sucks and after the newness of the job wears off you will probably want out after you realize what you got yourself into. I have had a few flying jobs,some bad,some good but never had to sign any contract just to put food on the table.