What is a word or phrase that describes an act of sacrifice or labor in the name of a principle but its really just for personal gain?
For instance, if you work at a food kitchen just because people tell you how great you are for it or, make a film about the environment butyoure just doing it for praise and money.
I feel like im missing an obvious one but also im looking for colorfully fun, slang terms.