Well its crazy how employers and their managers, supervisors, etc abuse their employees out here knowing fully well that the laws are stacked in ther favour. Threatening of employees is rampant with words like we will cancel your visa and send you home, not provide you a NOC, etc knowing fully well they can do it and get away with it. I have seen colleagues terminated and removed in the name of recession and just a few months later new recruits have been brought in for the very same positions.

As FriedUnicorn rightly said, People who fire staff do their homework well....Always..... and when they have made up their mind to get rid of you they will go all out with their lies, misrepresenting facts, etc. etc.