2.0
Oct 30, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
The people from Heads down are some of the most intelligent, thoughtful and open people I’ve ever met
Cons
Unfortunately senior management are focused on saving themselves rather than the institute or its research. The culture has become toxic, bullies reign and incompetence at the highest levels will be its downfall.