Cadet programs serve only one purpose for the employer, attracting and locking in new pilots to their company. I understand the money issue, sometimes you gotta do what you gotta do. Just be extremely careful. Being trapped by a contract at a place that you hate has to be as bad as a horrible marriage, and costly as one should you not honor your agreement.