5.0
May 16, 2024
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Love the transparent culture, work opportunities and working across different disciplines
Cons
Project work can be hard sometimes, especially at crunch times