I am a salaried employee. I do not get paid for overtime, whether that is on Saturdays, Sundays, or Holidays doesn't matter. I do not get comp time when I am traveling and have to spend a weekend away from home.
However, there are never any deductions: If my car breaks down and I get to work 3 hours late, I get paid as if I was at work (this serves only as an example). I have a 45 minute lunch break (which is paid). If I have to go to the doctor, or have to leave early, I get paid anyway.
Of course it's a give/take arrangement. I never take advantage of it - but my employer does
If Gentiva operates like most large US companies, Cindy would have had to swipe her employee card, and the "system" would have added up the hours she worked. If she had to fill in a manual time card (does anyone still do that????), she would have had to log ALL hours she worked, whether she was salaried or not. IF she was salaried, it woudln't have mattered how many hours she worked per week, since she was salaried, it didn't matter whether she worked overtime or not.