
High minimum deposit requirement of $10,000, which may not be accessible for all traders.

Lack of Islamic account options, limiting accessibility for Muslim traders.

No clear information on deposit and withdrawal methods, which can create uncertainty for potential clients.