I would take that advise with a massive grain of salt. I know someone that was working for a company that wasn't exactly working with state of the art tech. He pretty much dictated how he wanted to work there: iMac instead of a really weird PC setup, modern tooling instead of C++ which he really disliked. He went totally megalomanic, negotiated even different working hours, went with Taxi to work and 2 years later he had some kind of burn out and had to pause working for a year. In his own words, he wasn't able to program anymore. I think he completely lost it.
That said, there are plenty of places offering long-term remote. Why would you work for a place that you need to force to give you the treatment that another place would be happy to give you? Probably with the job change it's even possible to get a little extra salary.
I would take that advise with a massive grain of salt. I know someone that was working for a company that wasn't exactly working with state of the art tech. He pretty much dictated how he wanted to work there: iMac instead of a really weird PC setup, modern tooling instead of C++ which he really disliked. He went totally megalomanic, negotiated even different working hours, went with Taxi to work and 2 years later he had some kind of burn out and had to pause working for a year. In his own words, he wasn't able to program anymore. I think he completely lost it.
That said, there are plenty of places offering long-term remote. Why would you work for a place that you need to force to give you the treatment that another place would be happy to give you? Probably with the job change it's even possible to get a little extra salary.