Checked the SFT website today - it reads:
"Through Ambassador's associate airline Florida Air, 1st Officer positions available - call for details"
So who's lying? SFT or Ambassador? And, in any case, do you really want to pay your hard earned cash to either without finding out??