5.0
6 May 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good visibility across different areas of the business. Smart, collaborative colleagues
Cons
Some projects can be quite demanding, leading to heavier workloads at times, but this is to be expected at any company.