It wouldn't be a forum if you didn't get the unhelpful trolls responding vitriol.
Same thing happened to me. I signed the new contract that had tricky fine print about the 24 month commitment from IOE. I wouldn't recommend ANYONE sign this contract in the current state of the industry. After taxes you receive less than $10k and then you owe them $15k since you'll be at any airline you want before the commitment is up.