No Doha, i have never been laid off. but i have seen people i work with who do a perfectly good job laid off for no good reason, twice I have seen it because someone in the department just did not like them.

I am sure if this happened to you, you would not be very happy, i am pretty sure you would wail and moan about the unfairness of it all, just like everyone else