However - Beware! They can turn off your contract at the slightest whim and leave you without pay and debts to pay. You will also need an exit visa and if your sponsor chooses not to give you one then it can get very precarious!
Thank you for the warning. I've stuck a sticky note on the computer screen, reminding myself (I'm 'they') not to be an arse about granting myself an exit visa.