
High minimum deposit requirement of $5,000, which may deter beginner traders.

Limited customer support options; no online chat available for immediate assistance.

Withdrawal process can incur fees, and the broker does not support electronic payment systems.