Have to agree the website and newsletter are rubbish and these days this is really not acceptable.
But the proof will be in the pudding meaning the tech and no one should invest in a company because of a flashy website.
Also want another tip? Best Indian restaurants are the ones with the worst decor ( and all the Indians in them ).