Was at work today and my area manager and the general manager for the company came down to the shop. After an hour of them moaning at me and blaming everything on me (the assistant manager for the last 3 years and getting paid 1p an hour over the minimum wage) i had enough and told them where they could stick their job. As i was leaving the threatened me with a bad reference which i don't think your allowed to do... am i correct? I know i should of waited untill i'd found a new job but i just couldn't take it anymore. Stupid of me?