I work in a small office where we have a very close knit relationship. New management was installed by the head office which means we got a new director who brought in his people whom he gave high positions who screw existing people over. I have been offered a new job, higher salary, better company that people in my industry would love to work at, but I will miss the good friends at work so much. The company has now counter offered and money wise it is pretty good but I am so miserable and angry every day especially after seeing they really do treat colleagues I care about badly. They dont treat me personally badly but i just cant stand watching the car crash and people around me getting hurt, lied to, etc. And i have no power to change things. Do I move on or do I stay?