5.0
Dec 1, 2025
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Inspiring colleagues, good salary, supportive environment
Cons
Towards the end of my employment the company was becoming very bureaucratic and faceless - it was hard to get a clear answer to questions and decisions were taken by remote corporate committees.