1.0
15 Apr 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Most of my coworkers were very nice, and the mission of the organization is admirable.
Cons
Terrible leadership, very high turnover, and not a lot of strategic direction.