Don't know about leaving before 1 yr.
On the 737 contract Wynnwith were offering there was a penalty of $7500 or something if you didn't complete the contract.
Still, I guess once the salary hits the bank. . . .
All in all, not very exciting for a national carrier but they don't want to see the evidence.
An ad, sometimes 2 , a day on flightglobal.com, now a 2nd agency, but still they can't see why the calibre of guys they want ain't flocking to their door