5.0
Mar 10, 2025
Current employee, more than 1 year
New York, NY
Recommend
CEO approval
Business Outlook
Pros
I work with a great team of empathetic, professional, and hardworking people. This mission-driven organization cares about accountability, taking care of its staff, and holding the powerful accountable.
Cons
I have no complaints about working here.