Thats not true, if they have a product that they developed and want to promote it, they will release something about it. If not, then too bad, but really the science of what they have, which in their patents should speak volumes and generate revenues regardless of PR. So you have a decision to make of whether you want to stay or not.