
Limited information about the broker's history and reputation may raise concerns for potential clients.

Potentially high minimum deposit requirements for certain account types could deter beginner traders.

Mixed reviews regarding the efficiency of customer support, indicating room for improvement in service quality.