4.0
4 Nov 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Very talented people that you work alongside Interesting and challenging work Good leaders
Cons
Travel expected Potential for long hours depending on the project