Always gave my 2 weeks, but did see one of the best fired/quitting stories happen
Worked for IBM for almost 10 years and when I first started I was in the manufacturing sector where we were doing wafers (after 600-700 steps they become microchips) anyhow a wafer is about the size of a dinner plate and a container holds 25 wafers and each wafer costs $60,000, so a container is around $1.5 mill.
This guy I worked with was sick of being dicked around by management and just snapped. Called up his manager and said "you hear that sound!" and proceeded to drop an entire container of wafers on the ground, stomping on it. Gets back on the phone and goes, "here goes another one!". Does it again. He got through 4 containers before they ran online, tackled him and escorted him out. Heard they went to court over it as well.