Yes.

If I queue into a duty that’s almost finished, then I get a full reward for it, even though I only complete some of the duty. Good reward-to-time ratio.