Job satisfaction is tricky to define. You know when you have it and you are all too aware when you don't. Two people could do the same job but only one might find it satisfying. It is even sometimes referred to as a sense ("Does working long hours give you a sense of job satisfaction?").
With something so difficult to put your finger on, it's not hard to see how job satisfaction can prove elusive.
Despite being hard to define, individual sources of job satisfaction can be better understood. What might or might not make you happier at work is too valuable a subject to ignore, leave to chance or accept glib, handed-down opinions on.
Explore the subject of job satisfaction yourself and see what you find!