We all work for money.
If you consider this simple fact, regardless of where you are within an organization, then the question is simple - do you believe you are getting what you think you are worth?
Only you can answer this question, and yes, we all place different values on the attributes listed in this conversation, but first and foremost, we work for money. EVERYTHING else is secondary to this simple fact.
That said, a few other folks touched on the topic of self improvement. I have discovered the meaning of life. Hmmm, rather full ourself aren't we? Well if that were the end of the statement, then yes, that pre-judgement would be valid. Allow me to explain. As we go through life, one of the easiest ways to self improvement is to teach others how to do what you do. Once this is accomplished, you are free to go and learn new topics and avoid being 'pigeon-holed'. By doing this, we pass on our knowledge to the next generation (and even our current colleagues). If we take this knowledge about our discoveries to the grave with us, then what was the meaning (purpose) of our life? Thus, the meaning of life is to pass on knowledge. Consider all those who have passed before us who have revealed their knowledge, they are now immortalized. While this may sound vain, the feeling of freedom that comes with this philosophy is outstanding.
Who we work for has nothing to do with how we approach our life journey - discuss.