There is a high degree of overlap between job satisfaction and organizational commitment.