4.0
14 Apr 2026
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
There are some great people, it's obviously a great cause, and from what I hear from ex-colleagues it's changing with new leadership and a new direction.
Cons
There has been a lot of change in recent years which was unsettling.