3.0
Jan 24, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Colleagues are invested and care about the mission.
Cons
Hard to achieve career growth, even if you are a strong contributor. Leadership does not work well together across the major departments. Lack of diversity in members of the leadership team