You might want to do a speedtest like Ookla every morning. Also, don't have any browsers open and do a disk cleanup at least once a week. The best is to have a computer dedicated to trading and nothing else. I use Rithmic and have no problems with latency on NQ orders regardless how volatile the market is. Would be cheaper in the long run to invest in a trading computer.
Yes it is true because their advertised evaluation time is 7 days. However, you have to trade at least 20 days before you can request a withdrawal. That adds up to 27 days or a month of trading. Yes, companies make money from failure rates. But Apex limits how much and when you can withdraw whereas other companies like E2T and OneUpTrader do not. Apex is relying on a few good traders who are building equity in their accounts, but limiting their ability to access that equity.
That still doesn't make your claim true ... You said And that is a lie. Their evaluation period is a minimum of 7 days. Sure you can't withdraw after 10 trading days in the funded account but that has nothing to do with the evaluation period bacause you CAN withdraw the money, in an evaluation account you can't. Yes, Apex limits how much you can withdraw the first 3 months, but i for one actually don't see that as a downside since it gives the traders much more opportunity to build an account instead of just withdrawing everything after a few day's or blow up because they want to make as much profit as possible as soon as possible to withdraw everything and the amounts that you can withdraw at Apex in the first 3 months are decent in my opinion. You might not like that rule or any of their other rules for that matter, but that doesn't make them a scam ...
How can you have an opinion on something you know jack shit about? All you are doing is lying ... At least it shows others that yes you might have an opinion, but it is pretty worthless.