5.0
15 Oct 2025
Anonymous employee
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
Fantastic team to work with, good balance of professionals with mix of shared knowledge.
Cons
The pay could be better + opportunities for career progression.