1.0
Aug 7, 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.