Nursing staff teamwork and job satisfaction | Synapse