There’s a good chance your choice won’t work out going by the attrition at Alliance. Can you afford to repay a large bond? How much is the bond at Rex and is it pro-rata? I’d go either of the 737 jobs. If Bonza falls over you won’t have to pay back the bond. You’ll get a job at Rex or Virgin.
These jobs aren’t going away so think of them as stepping stones and if you’re lucky maybe one will actually suit longer term.