5.0
18 Jul 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Really great team, doing important work. Got great access to senior industry leaders and government.
Cons
Training was not great, but improving Salary is relatively low for similar roles in for-profit companies.