5.0
26 Sept 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Mission‑driven company with clear values, supportive colleagues, and robust systems. Good learning opportunities, global exposure, and flexible working arrangements
Cons
Processes and tools can be overly complex, slowing decisions. Matrix structure and frequent changes create extra admin and meeting load