As a Senior HR Professional, you should be familiar with non-monetary rewards that your company provides for its employees. Which of the following is an example of non-monetary reward?
A. Satisfaction from challenging and exciting assignments
B. Esteem from working with other talented people
C. Cash compensation
D. On-site cafeteria