Oh I don’t disagree with your comment about integrity. I just don’t think good work is enough in the corporate rat race. I know when I’ve done good work and I’m proud of it, and I do my best to put good effort into whatever I do, but I’m not naive enough to think that somehow that’s enough to get rewarded at work. Working for someone else is a combination of doing good work and managing expectations. Sometimes good work isn’t enough, or even needed.