1.0
3 Feb 2024
Anonymous employee
Former employee
Recommend
CEO approval
Business outlook
Pros
Great mission on the surface
Cons
Leadership is the reason for 60% annual turnover rate. Micromanagement, pitting employees against each other, berating mistakes and overall poor establishment of culture.