Rumour has it (and this a Rumour network) that there is a crew shortage now because the Q400s have been delayed (rumour for why this is hasn't arrived here yet!). So apparently all the contractors have been extended for the foreseeable! Hurry up and wait to change!
This rumour comes from a mate who is on contract at Air Baltic.