4.0
29 Mar 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Great work-life balance, supportive and thoughtful leadership team, great culture and lots of room to grow and learn new skills.
Cons
Projects can sometimes be a bit unstructured