I accepted a job as an offshore storekeeper to work 28 days on and 28 days off internationally. They now want me to live in a shared apartment and work a fulltime job in a cubicle in Dubai during my offtime. There is no way I can maintain this schedule, but I was not asked, I was told. I have no doubt I will be fired if I try to reject the additional assignment. What can I do? Is this legal?