1.0
15 June 2026
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Great people, great mission, great company.
Cons
As others have said, poor leadership. The culture is deteriorating and the leadership team won't engage with staff directly.