1.0
7 Aug 2025
Former employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
Some colleagues were supportive, but they have also left.
Cons
Management fosters a culture of fear and blame rather than support and collaboration. Feedback is often negative and non-constructive.