3.0
Oct 13, 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Interesting work with kinda and capable people
Cons
Leadership is not strategic in how it wins work which means there can be long stretches of time without any project work.