rewarding

adj. (of an activity etc.) Worthwhile; satisfying.

p. pr. & vb. n. of Reward