There's no guarantee in Qatar whatsoever. Bidding doesn't exist as it would undermine the corrupt rostering and the locals who still try to set up the rosters the way way they want. Since the rostering manager has being kicked his butt no one knows whats going to happen to leave bids for the next year. No dental coverage whatsoever except for emergency treatment. Schooling up 35000 QAR per year regardless of number of kids or the place of attendance. Nobody knows what 777 will fly and the experience shows that the first year is usually a mess.