
Lack of valid regulatory licenses raises concerns about safety and security for traders.

Mixed reviews regarding company culture and internal politics, which can affect employee satisfaction.

Limited career growth opportunities, with some employees expressing dissatisfaction with promotion processes.