
High minimum deposit requirement of $500 for standard accounts, which may deter beginners.

Limited educational resources and support options, lacking live chat and comprehensive training materials.

No bonuses or referral programs for retail traders, which may limit incentives for new clients.