What is the balance between putting others above yourself and standing up for yourself, particularly on the job?  When do you lay down the robe of passivity to protect your job?

Matthew 5:10-12 states, ““Blessed are those who are persecuted for righteousness’ sake, for theirs is the kingdom of heaven. Blessed are you when others revile you and persecute you and utter all kinds of evil against you falsely on my account. Rejoice and be glad, for your reward is great in heaven, for so they persecuted the prophets who were before you.”

What does this passage imply?  Are we to be doormats to be trodden on under any circumstance or is there a point when we stand up for ourselves?  The Christian life is about balance, and I have often wondered where these two extremes can harmonize.  It is very clear by this passage and others that we are not to push others down in our own endeavors.  Looking out for self even at the cost of hurting others is clearly unbiblical.  However, is it completely biblical to always turn the other cheek?  Jesus states in Matthew 5 that we are blessed, or counted as fortunate if people lie against us on His account and our reward in heaven will be great.  There have been instances when Christians have been lied about at work and have lost their jobs because of it.  I would like to know if they would have been right to bring the truth to light, dispelling lies and protecting their jobs as well.

I would love to hear everyone’s thoughts on this.  Where is the balance between defending oneself and turning the other cheek, or should we even attempt to balance the two?