One would assume that a technology company is in the perfect position to create its own website, but that is not the case at all.