Team chat is the most important collaboration tool employed by distributed teams. We make the best team chat tool in the world. We prioritize search, history access, a UI that allows to view multiple converstations at once, native support across a wide range of devices, and excellent API access. Currently, our customers are small internet and mobile startups. We are working on a virtual appliance to facilitate self-hosting by larger companies.