
High minimum deposit requirement of $500, which may be a barrier for beginner traders.

Limited leverage options, with a default of 1:50, which may not meet the needs of more experienced traders seeking higher leverage.

Lack of support for popular trading platforms like MetaTrader 4, which could deter traders accustomed to using that software.