yeah IT can be one of those fields where it's best not to be known as the superstar, especially at a sh!t company where talent is at a premium. People will never leave you alone and you'll just get more and more dumped on your plate. But at certain places, going above and beyond has helped me acquire the additional skills that have helped me get better jobs in the future. my remote gig now was actually because I did great work for a client 4 years ago as a contractor, and they wanted to hire me full time agreeing to have me live anywhere when many of them are required to go onsite once a week and be in the area. Wouldn't have happened if I didn't bust my a$$ for them beforehand.
But yeah, I've worked at poorly managed, re factories where it's best just to lay low and job hop as soon as you can and forget about forming any kind of relationships rofl