rewarding

/rɪˈwɔrdɪŋ/
adjective
  1. Giving you a feeling of satisfaction or achievement because you have done something useful or important.
    • Teaching can be a challenging but deeply rewarding career.
    • Volunteering at the animal shelter is a very rewarding experience.
    • She found the project rewarding because it helped her community.
What does "rewarding" mean? | whatsthatwordmean | whatsthatwordmean