I used to do shift work for a major trucking company. Each supervisor in our shop worked three 12 hour shifts each week. But every shift was different and as the youngest supervisor I got whatever was left over. I might have worked day shift on Sunday, grave yard on Wednesday and day shift on Thursday. Often times my 12 hour shifts were back to back for 24 hour shifts. I made a great salary and it was nice when I had 5 day weekends, but that rarely happened. The other good thing about it was that I lost a lot of weight, and it gave me the incentive to look for a better job.
But a shift like that will make you die young, and as pointed out in the report, it makes for some very very poor decisions and serious mistakes. One day we were short on tractors so I told a mechanic to put #8799 (a truck with no brakes) on the road while taking tractor #8977 of service (it was due for an oil change). Of course, the employee was a Teamster and I wasn't, so he was very happy to do EXACTLY what I told him to, since it made a supervisor look bad.
Fortunately, the driver returned to the shop before he left the yard due to the brakes. (The trailer brakes still worked so he didn't run into anything).