
Lacks proper regulatory oversight, raising concerns about the safety and security of traders' funds.

High minimum deposit requirement of $1,500 may deter new or inexperienced traders from opening an account.

Withdrawal policies are restrictive, with fees for smaller withdrawals and delayed processing times, which can impact user experience.