
Lacks transparency regarding company ownership and management, raising concerns about trustworthiness.

Mixed customer reviews indicate issues with withdrawal processes and customer support responsiveness.

High minimum deposit requirement for certain account types, which may limit accessibility for new traders.