thing is, companies (most) know how to dodge bullets and they know before they even hire to you - how to get out of a sticky situation.
i know from experience. i was called 'fish 'n chips' (bcos i have a portuguese surname) - 'pet'- 'shit' - by my boss. at first i laughed it off as a joke. then she wouldnt stop it and she would do it infront of clients and humiliate me big time. when i complained to the big boss - i got a letter the next day saying my position was infact a temporary one, and i would need to leave the company in 4 days time. so any demfamatory claims didnt matter as i was leaving anyway. there wasnt a thing in i hell that i could do about it. never mind that it was a law firm i was working in! so there i stood up for myself being demfamed and humiliated by my boss. and i get kicked on my arse!?
same thing here - if they complain about the public holiday thing- yes they might get what is legally set out for them- but their lives at work would be made a living hell. the same thing happened to a co-worker of mine- he laid a claim of racism, and they doubled his monthly target. he of course couldnt reach the sales - so he was eventually fired.
so what do we do? do we open our mouths - and get bitten. or do we eat shit and keep our jobs? whats the fucken point of laws if companies are above them? really it makes me sick. i was just wondering if i was naive or arrogant in thinking one could stand up for their rights and live to tell the tale?