Yeah.. startups dont have web presence. And usually a bunch of people working part time on a project. Web presence is the least of their worries. A lack of web presence isnt any indication of a good or bad company.
By the same token, a company can have a ton of web presence and still not tell you if a company is a…