I won't complain about compensation. Being "salaried" means that if you work part of the day, you are compensated for all of the day, at your regular rate, but (under most circumstances) if you work more than 8 hours, you are compensated as if you worked 8 hours. OK - give and take, right?
Well, theoretically.
More realistically it means that when you work 11 (or 12, or 14) hours, you paid as if you work 8 hours and, once a blue moon, when you have to go to the doctor - you do not have to separately account for your time.