Just for your info, the training contract was 15k but they uped it to 20k when they announced the bonus. So your 2 yr commitment covers the 5k plus the 15k for training. Keep that in mind if you bail prior to the two years and they didn't pay you the 5k and want you to pay them for bailing.