Company mocked for lack of online presence Your business reputation depends on being savvy about how to use tech.