The consensus on this site is that these firms are bucket shops. You are trading against them, and if you win, they lose. Otherwise their policies would be way more trader friendly...
In all fairness, they provided me with a legit live account. I was able to see my orders affecting the DOM for the MES market....