That's not to say that you can't have a good site with only text, but this isn't structured at all. That site is more of an index. It's not even a real home page. They should have a home page that, in one screen, says who they are and what they do. Nothing here says who they are.
Nothing says hello.
There's no feel for what they do. It's dry and empty. A home page should have a little color and some kind of navigational structure. A lot of links here shouldn't be on this page. There's nothing about their products on here.