Lots of things it could be,
Living wage, good start,
What you enjoy, or at least tolerate, even better,
Opportunity to do the work on your schedule, respecting your life particulars overall? Fundamental, in the ideal, even better in reality.
Learn, grow, contribute, engage, make better,
You? The organization?
Better still, Dream Job.