Study: Most workers are fairly happy on the job, but low pay remains a sticking point