difficult challenging work