3.0
Nov 5, 2025
Former employee, more than 1 year
Twickenham, England
Recommend
CEO approval
Business outlook
Pros
Good salary and perks The work of the charity is excellent
Cons
Leadership disconnected from their staff team, constant restructures and a lack of trust in staff teams.