3.0
Sep 9, 2025
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Dynamic environment that let you stretch your brain. There is always an opportunity to try something innovative. You are also working with a group of people who really believe in the work they are doing which is inspiring.
Cons
Very complex & bias relationships with the more senior staff, especially those residing in the UK, making growth, visibility and relationship building challenging for the US team. Sometimes I felt like the organization lacked inspiration from leadership to drive the mission forward internally and that would be reserved for external facing situations.