For a given outcome, there can be a myriad of reasons.
A person needs money to survive and put food on the table.
A person enjoys what they are doing with a particular client or organisation.
Both type of reasons leads to the same outcome:
The person stayed on a job.
But, one should not be content with that. Options are always available that contributes to a change in outcome.
From an organisation perspective, if they really wants to retain their talents or get the good ones, they need to give people the right reason.
And they have to be keenly aware if the reason has changed for the people on the ground, even though the outcome is the same, for now.
Because… the outcome may not be the same tomorrow.