
Lack of regulatory oversight, which may pose higher risks for traders.

Mixed reviews regarding employee experiences, indicating potential inconsistencies in workplace satisfaction.

Limited information on customer service and support, which could affect trader assistance.