"Firing on the spot" is just one item on a long list. No maternity leave, health insurance bound to the job, reliance on tips to pay workers, lack of whistleblower protection, laughable PTO, limited paid time off for health reasons. All of that has been solved in civilized countries, except for the US.
In my experience, most chain restaurants back of house line cooks get paid fairly low. So let's say the highest paid linecook gets 18 an hour. They work 8 hours and make $144 that day before taxes and it is added to their check. Most of the servers in the front of house would make around $150 as well but they worked less hours. (Usually 5-6 hours). They also walk with the tip money at the end of the night. Then they claim what they wish to because the government can't prove how much you made in tips. Many claim they made far less, others claim what they made for other reasons.
It is common to see servers make twice what cooks do. Which creates an atmosphere where front/back of house don't get along all the time either.
Ironically, jobs that rely on tips are some of the most inflation resistant besides CEOs, since tips are usually a percentage of the price. It's unreliable, but very well paying. Employers are also required by law to make up the difference in pay if the tipped worker does not make minimum wage with tips, though many times the employees won't do this since its incredibly common for tipped workers to not declare tips for taxes
*If the employer is nice enough to provide any of these things in the first place. Many don't! For anyone outside the United States, I am not kidding. You can be a full-time worker in the US, working 40+ hours a week, and not get any health insurance, vacation, or paid sick leave. Any!