They work you till you die. Many new guys have no idea what they are getting into, shared with a new joiner recently who said 'I don't think Ill get a UAE passport'
Good gig for the locals, excluded from redundancies, easy roster, get their bids. Hard work for us plebs.