Job enrichment means making a job more personally rewarding, interesting, or intrinsically motivating; typically involves increasing worker knowledge. Moreover, Job enrichment is defined as a system in which employees are given more responsibility over the tasks and decisions related to their job.