Text this: Effects of effort-reward imbalance, job satisfaction, and work engagement on self-rated health among healthcare workers