Depends on how tightly you hold on to your personal values and what the ethics of your profession might be.
I work in child welfare and was a trainer for a while. I did not personally agree with some of the things I was required to train, but I understood the reasoning behind the issues and my profession (Social Work) had done research which supported those things. Additionally, they were *minor* things - for example, I don't think it's necessarily bad to slap your child's hand if he reaches for the hot stove that you've told him not to touch. I don't advocate belting him with your fist and knocking him into next week, but I don't consider hand-slaps as child abuse. The curriculum I had to teach listed that as a verboten action.
Everyone needs some value congruity - your values/mission will never exactly match those of your employer, but the farther apart the values are, the more unhappy you will be (and the poorer a worker you will be, thus making the employer unhappy too!). Your question seems more a question of value congruence than ethics. A question of ethics might be "I was paid to train them how to get rid of unions but I left out important facts."
mj
__________________ MJ It's extraordinary to me that the United States can find $700 billion to save Wall Street and the entire G8 can't find $25 billion dollars to save 25,000 children who die every day from preventable diseases.~ Bono |