5.0
May 17, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great people. Teams are linked up globally for the most part. Well-structured and supported teams. Supportive managers. Compensation structure is clear. Strong product and positioning in the market.
Cons
Some improvement to be made on rapidness of the organisation in terms of technology and ability to build / iterate index solutions quicker.