On-call is fine if you get paid for the on-call hours and you have agreed to them in your contract. Just making people work for 24h a day for free is unacceptable. Oh it’s not work you’re just waiting to get pages at a minutes notice - yeah that’s work