No job is worth your health but doing 100% is pretty rewarding. Getting your work done as perfectly as you can feels great and as anthracite pointed out, if you're not in a bad work environment your colleagues and superiors will take notice and say/act nice in return.
Plus I don't know for all types of jobs but in mine I get to enjoy super interesting and mind-opening convos with people and get all type of smiles.
And if the company you work for actually gave a shit, then they would care as well. Unfortunately the "make profit at all costs" that most companies live by, makes them treat their employees like shit.
Plus I don't know for all types of jobs but in mine I get to enjoy super interesting and mind-opening convos with people and get all type of smiles.