Definitions of rewarding:

  • adjective:   providing personal satisfaction
    Example: "A rewarding career as a paramedic"