tl;dr:We expect certain things from a job (salary, company policies, etc...). Once we get these, job happiness starts to be defined by motivational factors - challenging work, recognition, responsibility, personal growth.
Click the link in this tweet if paywalled.