I think this is where the mission driven bit comes in. If you don't care what the company is doing and their only mission seems to be to make the founders really rich then they've probably screwed up.
I greatly respect people that work for less than they might in the case of non-profits.