Individual contributors at a megacorp I carry somewhat less of a grudge against simply because their management is hot garbage. Unfortunately, landlord and mortgage holders don't accept moral purity in lieu of dollars.
Everyone has to figure out their line of what let's them sleep at night, and earlier in my career when I had fewer good options, I worked for an awful megacorp too.