As Chomsky always says "Unionize!". You can't unionize and rebel against the companies' policies when you quit. Quitting is the easier choice. Staying in the company AND refusing to do what's against your moral code of conduct. That might end up having you fired eventually but might shake things up.