
Limited information available about specific trading platforms and tools offered.

Potential challenges in employee growth due to a high-performance culture that seeks "challenger staff."

Diversity and inclusion ratings, while decent, may indicate room for improvement in workplace culture.