Have you considered that the harm of the loss of 6 figures can completely destroy local charities?
This quickly devolves into effective altruism and the problems that come with that but it’s very easy to end up in a situation where you think the net good you bring by keeping a local abused women shelter open far outweighs the negative consequences for working at Meta.