How one business boomed by investing — even splurging — on employees
Nearly a decade later, these investments have paid off. In the last few years alone, revenues have grown 170 percent, and our staff has tripled. We’ve won awards for our growth, including the Weatherhead 100 Upstart Award for three consecutive years.