I would have to say no. Regardless of how desperate times may be, I don't think people should sacrifice their integrity for the sake of getting paid. To me, if taking a job requires you to abandon your values, morals, or ethics, it isn't worth your time or effort. I guess it depends on what matters to the individual in question. This is just my perspective.