I've had the experience of working at a small business with extremely bad onboarding/organization:
1. documentation is nonexistent
2. broken processes that nobody can explain.
3. no clear direction to establish workflows. This is rationalized with "every situation is different"
4. a constantly changing system (which would partially explain 2)
5. an acknowledgement from the higher ups that training "takes years"
At a certain point, it's just about job security for the people who already work there since it creates such a high barrier to entry.