@collinsworth
I've worked at both huge-scale companies and small. Both require very competent people to avoid tech failure - although huge vs small require different competencies.