
Recent penalties from regulatory bodies for not settling clients' funds, raising concerns about reliability.

Limited customer support options, which may lead to delays in resolving issues.

Mixed reviews regarding the quality of service and responsiveness from the brokerage.