Everyone is starting to lose confidence with this system with Firms that require having to put "Money Up" "Contribution" "Training Fee" because of HFTs and those that have access to your positions to trade against you. Until the SEC fixes this, maybe confidence will return and Investors will come back. Caveat Emptor
Sorry I never got back to you. Here is one article that details some of the management shifts. http://blogs.wsj.com/deals/2012/04/04/ceo-resigns-at-prop-trading-firm-first-new-york-securities/