Since when do engineers expect overtime pay? Direct hires are all salary. And clearly he wasn't a contractor because he was laid-off.
In any case, sounds like a shitty place to work and he should have left months if not years ago.
In any case, sounds like a shitty place to work and he should have left months if not years ago.