1.0
Oct 12, 2025
Recommend
CEO approval
Business Outlook
Pros
They hire really smart people who care about the mission.
Cons
Poor leadership, micromanagement, a toxic culture, and high turnover affected nearly every other aspect of the organization. It was the weakest leadership I’ve encountered in my career, and the environment ultimately took a toll on my mental health.