No joke, we recently went to a BYOD model with no "assistance". I'm expected to be available 24/7 in most cases. So I'm refusing to be available until I get some compensation.
Google pays for on-call hours. You are credited with 33.3% time for each hour on call if you have a 30 minute response requirement, and 66.6% time for each hour on call if you have a 5 minute response requirement. These can be taken as extra holiday, or cashed out. [0]
The really dumb thing is paying for overtime works great. Some younger employees want to do it for the extra cash or vacation for a longer holiday. I know there were times I wanted to work on a holiday day/bank holiday to save up time in lieu.
The problem is companies where default on-call becomes part of the culture. They also have little incentive to fix terrible ops. I hear AWS can be like this, depending on the service.
I'd leave. Unless you're a contractor who gets paid a lot and equipment costs are expected in that contract (similar to plumbers, carpenters, etc.) there is no reason for a full-time/salaried employ to purchase their own IT equipment. That's just insane.
we're pretty close to full employment. lots of industries are job-seekers' markets right now. which doesn't mean that management recognizes this and wouldn't do something stupid like fire a good worker, but that doesn't have a lot to do with the labor market.