Penny stock investors are notorious for their due diligence if there were negatives something would have come to light by now.
So far this company has kept every promise they made. Not to say that can’t change in the future but as of today the only negative is the price per share.