Yeah, but sometimes it gets you fired. Different company, different situation. Careful with this kind of advice.
People like to think that the world is this magical place where in the end you get what you deserve when you collect enough good karma and do the right thing, but it isn't really the case.