2.0
May 30, 2025
Former employee, more than 3 years
Washington, DC
Recommend
CEO approval
Business Outlook
Pros
Awesome people, great mission, interesting work, good benefits
Cons
They do layoffs at least once a year due to “financial issues.” Overworked. Leadership lacks strategy. High turnover, especially at leadership level, makes it hard to do work successfully.