5.0
18 Jul 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business outlook
Pros
Great sensible people to work with, strong culture of collaboration, Good returns and takes good care of employees. Year on year see visible improvements across HR, Ops, Treasury, Risk and Technology with more talented hires being made.
Cons
Grown rapidly hence can clean up the IT infrastructure side but heavy investment being made to improve.