Comment Comment by latchkey This is a website run out of India (check the whois records). Seems like a tricky way to collect information on employees at businesses. This shouldn't be on the front page of HN. parent latchkey 13 years ago