From interview to getting on-line will take about a year.
Interview-Good News-Contract-Start Date confirmation-Notice-Join.
Then
Induction-RP-Medical-Ground Course-wait-wait-Type Rating-Company Sims-Line Training
Airport is delayed according to the news. So are the new planes. This may have an effect on the numbers joining and the numbers in the talent pool.
I made the right move and enjoy it here. But I guess this opinion is based on where you came from and your motivation for joining.