Working jobs can be a real pain in the butt but it pays the bills. That being said, it doesn't mean that your employers can subject you to shit and get away with it.
Our country has some very strong labour laws that are meant to protect you.
* The notice is not necessary if the employee is being terminated for misconduct.
Know your rights. You need them more than you know.