The Effects of Grit, Compassion Competence, and Teamwork on Job Satisfaction among General Hospital Nurses | Synapse