
High minimum deposit requirement of $1,000, which may deter beginner traders or those with limited capital.

Limited withdrawal options and lack of support for popular payment methods like credit cards and e-wallets.

Absence of popular trading platforms like MetaTrader 4 or 5, which may limit advanced trading functionalities for some users.