I looked through the ratings that the "pros" here on Elite have made. Looks more like a sounding board for dusgruntled traders. I guess whoever made money at a firm gives a great review and the ones that lost money or got tossed give a horrible review.