2.0
Jun 18, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
The work is meaningful and often intellectually engaging, with opportunities to collaborate with specialists in their fields. Colleagues are dedicated and passionate about what they do.
Cons
High staff turnover, inconsistent and POOR management practices, and a lack of clear processes. There appears to be a culture where favouritism can influence decision-making, and staff who are not aligned with internal dynamics, get pushed out.