3.0
Feb 3, 2026
Current employee, more than 8 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Nice people, enjoy collaborating with everyone
Cons
Don’t always feel like salary is reflective of work load and work life balance is difficult