-snip-
but what if the project is a Ponzi but the payment is good enough?
Since taking on campaign work is also based on subjective considerations, it's your right to deal with any company. Assassins get paid too, some not even worth it. No matter the dirty company, sometimes someone has to take it even if they have to sacrifice their own reputation because of financial pressure. However, it means being involved in the wickedness and cannot be justified.