4.0
15 Jun 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Strong teams and culture, good knowledge share within each individual sector
Cons
Often spend substantial time on BD and looking for project work