5.0
13 Jan 2022
Anonymous employee
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Mission driven Strong values Great culture Smart, ambitious professionals that are also fun to work with
Cons
System change is hard work and sometimes requires long hours