4.0
7 Apr 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
A great place to learn about ad- tech and leadership in a social setting. There is a strong culture of feedback and collaboration,
Cons
Can be stressful at times due to it being in a complex industry (asset / funds management) and being at the forefront of ad-tech.