what I have heard as far as training contracts go with pria - is that there is a section that asks if the employee is eligible for rehire - if you break the training contract they'll simply say "no." So its a matter of not burning bridges if you leave early - will it affect you? maybe not - does it look bad? It might. I'd stick out the training contract unless its REAL bad and you have an offer on the table.