I work for an outfit...that is just as "harsh". But when you know the rules, policies...you follow them or you suffer the consequences. You have basic "rights"....but they employ you at their pleasure.
My company has a no smoking rule at work...In fact the whole facility has the same rule. If you are on their property and smoking in your vehicle and caught doing so...you are subject to being fired. Everyone knows this....But I've seen folks fired for it.
I don't agree with it. But they can dictate what they want..on their property and on their "time".
BTW, I work 3 days a week in a very large hospital.....
And...fwiw- I enjoy a premium cigar about once a fortnight...but not at work.
The question is, why did they fail to provide their employees with adequate safety and security?
Would the CEO's of this corporation put their sons and daughters behind a counter where cash, safes and other valuables are located, with zero safety and or security from armed robbery?
Hell no they wouldn't.
They'd laugh in your face, and tell ya to get lost.