TBH I am so divided on this. I did a little thought experiment over this and came up with two possible outcomes
Negative:
We live in a strange world where valuing morals limits our career opportunities. If I am a Google employee and I walk out now where does it end? If I am not a hypocrite I cannot work at Amazon, Facebook, Microsoft, Uber or even Apple. I am limiting where I can work and hence will have to settle for lesser wage. This will discourage people from speaking against wrong practices.
Positive:
OTOH this activism has a potential to let companies know that some very smart people will not join you if your moral compass is faulty.
Positive: OTOH this activism has a potential to let companies know that some very smart people will not join you if your moral compass is faulty.