This rant against web sites that don’t tell people what a company does is on point. Too many firms get lost in big concepts and flowery words. It should be a rule of all web sites that on the landing page there is a simple sentence that details exactly what a company does. Not “We bring the world together” but “XYZ is a logistics firm that ships internationally.” People don’t have time to click through every page. They get frustrated as this writer is. A web presence should be simple and present information up front in unadorned sentences. This is what we do and this is how we do it. That is what people are looking for. It shouldn’t be difficult for them to find.