I know about the 30k training contract bc I read it on this site thankfully. I asked my recruiter about it and he confirmed it. The confusing part is that he originally said, "you will be under contract for one year after you make captain." So I asked, okay so I'm not obligated until I make Captain, and he said no your obligated when you sign the contract during training. So that's a little bit of grey area in my opinion. I feel like they want you to think you're under contract right away, but you're really not...?
However, I only have 650TT with 55 multi, so flying for Cape sounds better to me than getting the rest of my hours instructing. I'm currently instructing and working on my CFII. I've applied at Boutique, and Plane Sense, and Air Associates and they all seemed uninterested at the moment.