I've been working for a company for 9 years, I've never had a contract. My terms were explained in my offer letter before I joined but in no great detail- holiday allowance, hours and duties etc.
The management have now decided to issue staff with contracts after all this time and one of the clauses of this contract is that they reserve the right to make reasonable changes to any of our terms of employment. This makes me nervous as if they were to try to change my hours (I'm part time) I'd have to leave as can't manage childcare otherwise.
Can anyone advise if I HAVE to sign this contract and what will happen if I do not? Can they dismiss me for not signing it? Surely a contract should protect both parties, it seems this contract only protects the firm!