4.0
9 Nov 2024
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Had a very good team to work with People are good at technology Good culture, not much of politics
Cons
Overall Tech and historical market data work is taken granted and paid less in industry Limited upside for any new tech project, research project, or salary