Very slow on adapting to the changing trading conditions. Some strategies are just not working anymore, and the company tried looking at other products to trade, rather than treasuries, but that was short-lived. The fees are very high for trading. You will have to pay sitting fee, broker fees, etc...it adds up before you get to the split with the company. If you are slow and not at the top of your training class - management will fire you or ignore you completely.