1.0
11 Aug 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Can’t identify any pros for this job.
Cons
Stressful work culture and toxic management. Board has outdated and problematic ways of working and there were serious issues.