I’ve said it before but I’ll keep pounding the drum that the FLSA needs to be completely rewritten. Any work more than 8 hours in a day should result in overtime pay regardless of type of work or base salary. It’s ridiculous that companies can force people to work 24/7 with no extra pay just because those people happen to work with computers or in "knowledge" work. And even developers/IT folks are largely not making…
When I worked at a government contractor this was part of the deal. Any more than 48 hours a week and you'd get all your time over 40 paid as OT where they converted your salary to an hourly rate.
I got a job at an agency afterwards. I immediately understood why Hollywood production jobs are so serious about their time. You can make your grips work through lunch or dinner, but it's gonna cost you money. I would have loved that deal, but how are you gonna unionize an office like that? It's a lot.