And of course you are bonded for upgrade, two years BUT it doesn't run concurrently with the bond when you join.
So if you join as a type rated f/o you will have an initial bond of three years. If you upgrade after two years your total
bonded period with flydubai will be five years.
you may think that won't be a problem, but five years is a long time if you or your family don't enjoy it.