Tag: job crafting and its impact on work engagement and job satisfaction in mining and manufacturing