Text this: Attitude toward teamwork and work engagement as predictors of job satisfaction in nurses: a cross-sectional study