I disagree, I work on the corporate level and have been in many meetings with Execs from MAJOR telecom companies, and most of the folks at the high levels, can't answer questions about their products either...
It doesn't mean the company is bad or has a bad product, it simply means they need a better sells force, which they have hired and i'm sure are training....
This company is very new and IMO Jared was caught off guard with the growth. The fact that they have the WowGreen deal shows true potential.
This stock supprised many (self included) and IMO it will supprise many again..