1.0
Apr 25, 2024
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
- Exceptional benefits package - Opportunities for improvement - Diverse environment
Cons
- Environment characterised by toxicity. - Emphasis on individuality outweighs team values and collaboration. - Prevalent blame culture, particularly noticeable in the Sales teams and Solution Engineering team. - Management practices are notably deficient, lacking empathy and obstructing progress. - Instances of micromanagement and gaslighting are common. - Lack of support fosters feelings of inadequacy and often leads to imposter syndrome among employees.