4.0
Jun 15, 2025
Former employee, more than 1 year
Londres, Angleterre
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