dragon man: give it a little more time; watch for PR updates that indicate whether the company and its management have indeed turned an important corner and are headed in the right direction.
i really think that within the next 3-6 months the picture will be quite clear.