3.0
Feb 23, 2025
Former employee
Recommend
CEO approval
Business Outlook
Pros
The work culture was above and beyond the industry prior to 2023, then a CEO change occurred.
Cons
It’s no surprise that the technology stack fell behind the competition. Upper management insisted that risk management and traders were the bread and butter and that technical advantages were not crucial. Well, they were wrong and then decided to let go many technical staff as if they were the problem.