In North Carolina...it depends on what position you have, whether they pay you overtime or not.
Remember that George Bush made radical changes to what types of employees were to get paid overtime that fell under the US Department of Labor (hospitals always are)..I remember that some healthcare professions were on the chopping block to no longer receive overtime, but nursing jobs
didn't make the cut.
If you are a supervisor or a charge nurse or any type of management position, yes, they can NOT pay you overtime.
In North Carolina, I can tell you with 100% certainty, that comp time is illegal in that state.
The concept of comp time was originated by Government agencies, and are legal, only in that sector. Hospitals are considered private organizations (not government owned), and comp time violates Federal law.
Some states have additional provisions to make the practice legal, but NC isn't one of them.