When a company is large enough[0], it's probably not unreasonable to start thinking of it as a municipality, or even a small country. There are probably people who live in my city who I wouldn't like, there are probably policies of my city I don't like, but I still live where I live.
Similarly, at a large enough company, if your work is good, but some other division of the company is bad, should you leave the company(city/country)? Or just avoid the bad division?
[0] Leaving aside the question of whether it's a good thing for companies to get that large.
Similarly, at a large enough company, if your work is good, but some other division of the company is bad, should you leave the company(city/country)? Or just avoid the bad division?
[0] Leaving aside the question of whether it's a good thing for companies to get that large.