5.0
21 Jul 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
The culture of support from colleagues during these politically difficult times is reassuring, keeps me motivated and connected to the mission. Our benefits are great and allow me to focus on my well-being.
Cons
I don't always feel heard by senior leadership