I've turned down Amazon with a "hard no" twice citing exactly these reasons. As technology workers we have an ethical responsibility to not work for such a company. When enough of us boycott working at Amazon and organize in solidarity with our fellow workers they will be forced to listen. We run the world, folks. We need to start understanding the power we have in the workplace and use our voices to effect the right kind of change. We need to form a union.