About Us

The Bad Software Company is a boutique systems-engineering advisory firm.

Our Mission

The Bad Software Company helps organizations understand why software, AI systems, and engineering organizations fail to meet expectations.

We investigate the hidden assumptions, failure modes, organizational dynamics, and system behaviors that create unreliable products and false confidence. Through analysis, research, and advisory services, we help teams move beyond symptoms to address the underlying causes of bad software.

Our goal is simple: help organizations build software they can trust.