3.0
Jan 6, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
International, dynamic environment and great colleagues.
Cons
The job itself offers interesting and varied responsibilities. However, there is limited recognition, and collaboration often takes place in silos. Structured feedback conversations are sometimes avoided, which may reflect an awareness of challenges within the working environment. At senior leadership level, communication can occasionally feel overly positive, and there is a sense of being a small part within a larger organisation. Development opportunities tend to favour longer-tenured employees and high performers, while younger colleagues may feel overlooked, contributing to higher turnover within this group.