
Limited account types and relatively high minimum deposit may deter new traders.

Narrow range of deposit and withdrawal methods compared to competitors.

Recent reviews indicate potential issues with trust and reliability, raising concerns about the broker's reputation.