I have to agree with Ironbutt, so far in my GF career the seniority list is legitimate. Maybe there has been some dishonest movements. But not in my time.
I am quite upset about my career movements, being a lowly FO. I signed on with a bond hoping and expecting a full career.
The company now looks like it can not offer me that.
I am now having to weigh up the fact, that I love living in Bahrain, and my desire to work for a fully functional airline. GF is defiantly not on of those.
Good luck to all in your personal decisions.