4.0
5 May 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
People - genuinely kind and supportive colleagues. Staff expertise and passion to make the world a better place.
Cons
Senior leadership have become increasingly disconnected from the rest of the team in the recent years, making decisions without considering impact on teams. Obscene salaries for executive leadership.