I know this wasn't directed to me but... My take on that staement would be usually companies launching a product usually ramp up on employee's. If they only have a couple offices then they probably haven't started ramping up yet. Which would mean the product is not ready yet.