Yeah, it is latency arbitrage. Nothing illegal about that, brokers just don't like it. If it's not prohibited in their terms, only thing they can do about it, is to introduce slippage.
Anyway this specific broker not allows it, they even encourage it. When going to their website, the first...