3.0
11 Nov 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
People Software Good processes most of the time
Cons
Teams are very segregated not a lot of overlap and collaboration and communication and open dialogue sometimes seems to be quite regimented not open to change