5.0
Sep 8, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Collaborative colleagues, inclusive culture, and traders were very easy to deal with.
Cons
Have to be patient for opportunities due to low staff turnover