Can you please help me urgently. I have been employed with a company since 01 April 2003. I signed a contract with no end date. I have suddenly been given a contract to sign for a 2 year period. In the period I have worked for the company, I was promoted to manager. Can they suddenly change my contractual period without any changes to the company? Please advise me.

Kindest Regards

Mike Bekker