1.0
26 Feb 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Good People Good Mission Impactful Work
Cons
Senior executives have no idea what they're doing. Likely to fail and become replaced by more modern counterparts in the coming 5-10 years.