
Lack of regulation raises significant concerns about the safety and security of client funds.

High minimum deposit requirement of $1,000 makes it less accessible for new or smaller traders.

Unclear commission structure and high spreads can lead to unexpected costs for traders, making it less favorable for trading profitability.