The rewards of a job well done. Especially a very difficult job.
Sometimes the reward is financial.
Sometimes the reward is a belt, trophy, medal or even a plaque.
Sometimes it's the recognition.
But I think the best reward is the inner sense of accomplishment. Knowing you did a good job. Knowing you didn't give up. This is the best reward.
....... but cash is nice too. :)