
Lack of regulatory oversight, which raises concerns about the safety and security of funds.

High minimum deposit requirement of $1,000, which may be prohibitive for new traders or those with limited capital.

Numerous negative user reviews indicating difficulties with withdrawals and overall trustworthiness of the broker.