
High minimum deposit requirement of $300 may be a barrier for new traders.

Limited information on fees and spreads can lead to uncertainty for potential clients.

Customer support options are somewhat limited, primarily through email and phone, which may not be sufficient for all traders.