3.0
Sep 20, 2025
Former employee, more than 10 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Work was both meaningful and inspirational, management and colleagues very supportive and role modelled professionalism
Cons
resourcing and workload were challenging, but strong team spirit and strong sense of support and comaraderie did counter that at times