@hypolite So I tend to work in companies with 10-100 people. I joke my career is turning companies from 10 person companies to 100 person companies and then moving on.
It often means my teams are unresourced - working with dev teams under 10 people. Often we'll have not enough bandwidth to do the things we need to do. But we primarily add to the things we have rather than improve the daily drive experience.
It's the same mindset as google only promoting for creating things and not maintaining things.