Infoscience Corporation is a company that I have m...
Infoscience Corporation is a company that I have mixed feelings about. While their website is easy to use and navigate, their products often fall short of expectations. The customer support is hit or miss, sometimes they are helpful, other times not so much. Overall, I would say they are just average.