working on their own terms careers in Al Ain, UAE