Going above and beyond will be your downfall. Being a hard-charger will only wear you out as there's never any incentive or reward for doing more than your job. Self-satisfaction will only go so far since they'll look at you as the "dependable" worker, and the entire workload will fall onto you while others can hardly do the bare minimum. There's no genuine appreciation outside of a scripted "we thank you for you hard work." The saying "people don't quit their jobs, people quit their management," rings incredibly true here since management has a knack for making the easiest job in the world incredibly difficult.