3.0
Jun 3, 2025
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Inclusive work environment, meaningful work
Cons
Generally disorganized. Lead Director claims undue credit for ideas and achievements of others, shifting blame for their shortcomings. Pay is low, benefits are okay.