rewarding

re-ward-ing

adjective

Providing satisfaction, benefit, or a sense of achievement.

"Teaching can be a very rewarding career."

Thesaurus

Synonyms: bountied, rewardful

Antonyms: unrewarding