Since 2023, there have been regular rounds of layoffs approximately every 6 months, often just below legal thresholds. Some of these have affected employees during or just before family-related leave.
Leadership changes have introduced significant uncertainty. The leadership and executive team appear to have limited to no experience in similar roles, which has impacted strategic decision-making and employee confidence.