To be able to provide what we're providing and have only 50 employees is huge. How we do that is through strategic hosting partnerships and security partnerships—the two major areas for any Web-based company.

It costs a whole lot more to do that, but the results of not doing it for us, from a business perspective, were much higher than the cost of doing it initially. One breach or one failure could cost us all of our partners.

We realized we can't spend a billion dollars and do this ourselves.

Small companies are usually not trying to get to that level of service. It's an added level of complexity.

It was just a matter of building it. We've had to jump through several technological hoops.