Those three things - autonomy, complexity, and a connection...
Those three things - autonomy, complexity, and a connection between effort and reward - are, most people will agree, the three qualities that work has to have if it is to be satisfying.
Click Here or the flag on image above to change the background image