my dumbass state has no requirements for breaks at all. one of my jobs has no official breaks. we've all mastered the art of looking busy while eating 💀
There are two types of salary, exempt and non-exempt (from overtime pay). If I am remembering correctly, you basically have to be management to not get overtime pay. Something like being over at least 2 people and having input on major decisions. May have been more to it.
You have to be either management or highly-compensated (which means fuck-all, since the dollar amount tied to it never got updated for inflation). That's why a lot of non-management tech workers (for example) are salaried exempt, and should therefore walk out whenever they're told to work more than 40 hours/week (including lunch and breaks).