Afrifund
Job satisfaction takes many forms but beware the demoralising effects of impersonal systems for evaluating employees