Quote from wucah:
You can use a search function on WTC there are a number of threads. They all conclude that the company is not worth the time and that you should stay away from the owner as far as possible.
To answer your other question the best bet finding a good prop is to visit their office in your city. Talk to the manager, and hopefully some traders. If they don't have an office in your city. you might as well go with Interactive Brokers.
+1