Its always a concern when a CFO resigns, followed by downgrade , Customer and intergration issues.
The company has to show its over the problems and demostrate organic growth rather than growth by aquisition.
The insto's moved out a long time ago, Id watch until they return - May the buyer beware!
(my 2cents worth)