Can anyone tell me what the rules are regarding the hours of a security worker? Where I work, people often work 1-4 days and nights without time off. I have worked 19 nights without a day off on a 12-hour shift, and many have done more. Is all of this legal?