I thought that a contract could only start from the date it was signed. My employer thinks that once I have signed it, it applies from the date I was employed (several years ago) even though I was then bound by an entirely different contract.
So technically they could make me sign a contract saying "spilling coffee on your desk is a sackable offence" and then fire me, since I did just that six months ago.
Now, I don't mind being fired for spilling coffee on my desk next week (if that's what my contract says) but it seems a little weird for a contract to operate outside of the space/time continuum.
Am I missing something here or are they just plain wrong?