3.0
10 Nov 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
dynamic work projects good work life balance
Cons
Communication between teams could be better organized, and information doesn’t always flow clearly from leadership to individual teams