Try and see it from their perspective.
Worker cost 50 money. How company get 50 money? Worker not work so much, maybe? How to quantify? What if spy? Company tell IT monkey to give developer monkey spy. Our computer, company can do a little spy. Company catch smoke break. Company catch walk break. Company give worker "performance improvement plan." Company fire worker. Company now have 100 money. Company smart. Company efficient. Company legally protected from retaliation. Company give executive monkey 30 money as reward for small overhead. Company offer manager monkey 7 money. Company offer IT monkey 3 money. Company brag about in annual report.
This entirely depends on whether the company supplied or paid for the device. Given they're trying to install MDM after the fact, it sounds more likely to me that they didn't. In which case if they want that level of control they should buy their own company equipment.
Just no. Our IT department is 100% Windows focused. I can't get help to anything that isn't "a Windows problem". I can't get ports open in the network, I can't get simple things like mosh to work, because again it is not "a Windows problem", so I am not going to let them screw my perfectly fine machine with some Windows bloat ware there is a reason why no one is dev is running Windows.
This actually is a hill I am willing to die on. If I can't use my machine how I see best then I can start accepting any of the interview offers my spam folder is full of.
Is it ecological? No. But the compliance beast must be fed. So fine.
This is exactly the kind of waste we should get rid of, but sadly this is exactly what we get by offshoring IT into India where people just do exactly what some consultant tells them to do without any critical thought if it is appropriate or not.
I told him that good luck coming all the way from India to wrestle my laptop from my hands. Don’t know if this will end with me looking for a new job, but what I know is that I won’t be installing whatever rap they are pushing. I am an adult and know how to admin my own computer