That is not true at all. Singapore is a country of law and order.
> visas in places like these ask you to leave immediately if you get quit or fired from a job.
They have been invited to a country as a temporary worker to do a specific job.
Saying you have to go home if you get fired is not inhuman.
I have worked offshore and had my contract canceled - it sucks but it’s not inhuman.