Earlier quoted context omitted.
Th original link is to a US company operating in the US being investigated for breaking US laws by the US government. This forum is hosted by a US company on US soil and the large majority of readers and commenters work in the US. It's safe to assume that allsystemsgo is talking about US law unless otherwise stated.
I am sorry, but what I meant was "I thought that in any developed country the overtime work was obviously paid" not that "oh I think you were in EU zone". Basically for me is very hard to understand why I should work for free ( I could want to work overtime for free, but if I am imposed to work overtime I must be paid)
If you are in software engineering, the answer is that the US pays the best salaries in the world. You are not working for free if you are salaried. You sign a contract to fulfill certain duties regardless of the amount of time it takes.