1.0
Jun 29, 2026
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great innovative products, highly qualified staff
Cons
Toxic blame culture, it's a win at all costs environment, employees go straight to their line manager or senior management for complaints instead of talking to each other, only because they have to cover their back