- Sufficient money so you don't feel ripped off or left behind compared to others in your social class
- Agency over your day - you can take an afternoon off if you're feeling down, your kids are sick, etc
- Enough free time to relax and have an out of work life
- Lack of obstacle/roadblocks to actually doing good work
Most modern companies get all of this wrong. They pay the bare minimum and raises are small and slow, encouraging job hopping. You have to beg for time off like a child. No clearly defined off hours for most employees. The daily job is filled with bureaucracy and excessive micromanagement that slow you down at every turn.
Being disengaged is the logical response to these conditions.