Re: education expenses.
For flight deck crews children under 21 are covered. The allowance is 50,000 Rial for one child, but if you have more than one it is 35000 or approx 10k in USD per each.
The child can go to school anywhere...I have one in university in the USA and it is covered.
@ HAMD......while they don't seem to have any exact formula I would say it is most likely to start on the 330 as you are current, and have relatively high experience. There has been talk of making the 320 the entry ac for everyone, but I really don't see this being feasible as there is so much training going on and that would create even more fleet transferring.
While life is considerably better on 777 followed by 330, the 320 offers the quickest route to command which is something.