4.0
5 Aug 2025
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Very strong culture and people. Exposure to different topics and industries. Progressive values and DEI approach.
Cons
Tough working hours, standard is 12 hour days - can be longer or shorter depending on project.