It's not as uncommon as you think. I had a customer a few years back where they were , according to them, going to be growing like crazy.
Within a year just about all the management had been fired -- CFO, Warehouse Manager, Sales Managers, Marketing, etc.
Unfortunately there's not much you can do in those situations. Any time there's turnover = watch out. I always see when new people come in as CFO level types that there's a high possibility they bring in their own consulting team.