The reason I’m on year 20 with an employer is because they tick those boxes. And also box 5: reasonably interesting/challenging/creative work. For me as a software developer that’s as simple as ”not making CRUD webapps”.
Empirically, no. It's an exernality. Expecting private parties to manage externalities in economic transactions is nice, but demonstrably insufficient.
- Lack of obstacle/roadblocks to actually doing good work
...good having more than one meaning
It's so disappointing to see how many people don't mind working on weapons.
I've been at my current place for about ten years now because it checks all the boxes for me, too. Unfortunately, as all things must end eventually, we're slowly in the process of shutting down and this current job market is terrifying.
If you're getting antsy and thinking of dipping a toe in the market, I'd say wait a year or two.