12 hour shifts can work well for many nurses. Mandatory allowed hours vary state to state by law. I work in NW Indiana in a smaller community hospital. In the smaller units on off tours there are only two nurses in the floor. We get no relief to leave the floor for a 30 minute lunch break. We eat in a back room, are not paid for the lunch break. The state labor dept states this is okay. If you put no lunch too much you are said to be unproductive. Nurses need to be protected better on a FEDERAL level as right to work states do not always protect their nurses.
Do a Google search-NursesTakeDC Conference 2020
and see what bills are in Congress