Also many folks from Facebook AI Research (including Yann LeCun)
I work for a rather minor corporate entity anyway, does it mean that I am always off the hook? /s
Just because their parent company might not be morally in the clear, that doesn't mean that moral criticisms by its employees is automatically or even more likely to be invalid.