Demochimp is now Consensus

DemoChimp has been a fantastic brand name for where we were when we started. When we founded this company we believed this solution was going to appeal mostly to small businesses and that it was going to be focused just on automating demos. Since then our vision, and...