Tom,
A few years back...a Jamaican born, naturalized Canadian, married to a US Citizen and living in the USA, was hired by a British firm operating out of Jersey, The Channel Islands under a shell corporation for work in Nigeria for a Nigerian subsidiary.
The fine print of the contract....hidden away in an obscure place...required three calendar years to complete a two year contract. He left with more than adequate notice by one clause of the contract but was crapped upon from on high with the Mandarins citing the clause wherein only time spent on the roster inside Nigerian counted towards completion of the contract.
Just what legal recourse does one have in that situation?
"SFA" I would say.