First of all, the bond deduction is for 18 months, not 36, AND IT IS FULLY REFUNDED TO YOU at the end of the 36 INITIAL months. Think of it as a savings account, albeit forced on you. This is only a concern to people who don't plan to stay there the full 3 years. The deduction is $1,400 a month for 18 months ($25k), you get this $25k back after 36 months. Then no further bonds between aircraft movements.
If you can get in now, it is great time. It is still relative early in the growth phase, where as Emirates is farther along the growth phase and upgrades are slower.
The point is, in your first 18 months, that's $25k less out of your pocket you can use to get stuff you need. A car, for example. Or to pay off loans at home. Let me ask you, how many other middle eastern airlines (that hire foreign pilots) force a salary deduction for the training bond? I can't think of any. The training bond is repayed in case you leave, prorated in duration. For QR to do what they have done, I think it goes to show that they have a significant amount of attrition for people within the 0-3 year mark. Most pilots that go for expat jobs can at least last the duration of 3-5 years. It seems QR is bleeding its current foreign pilot force. One way to forcefully keep one around is to ensure you withhold $1,400 per month from salary owed. The employee is therefore suckered into staying at least 18 months, to get their money earned paid out. To me, this rubs off as a desperate attempt to keep pilots, and it won't work. I won't fall for it. Instead of forcefully withholding earned salary for 18 months, how about they try and improve their pay/benefit package so people actually feel worthy to stay around? Why not? Because that will cost money. And what QR has done is the cheaper option.