5.0
15 Oct 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Full of highly competent people, always something exciting to get involved in
Cons
Lots of red tape, seen many pigeon holed into roles where they can't break out of it