5.0
Aug 19, 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great work culture strong market across DACH, USA local office great incentives and comms structure as well as client base
Cons
No cons as far as I can see!