4.0
Feb 28, 2025
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
I can confidently say that the company culture is one of its greatest strengths. From day one, I felt welcomed and valued as part of the team. The leadership is genuinely invested in the well-being of employees, fostering an environment of collaboration and respect.
Cons
However, there were some challenges, particularly with communication between departments. At times, it felt like information was not flowing as smoothly as it should have, leading to overall confusion.