5.0
Feb 22, 2024
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great culture set by the executive leads. The benefits are also amazing, allows you to be very social inside and outside of work. Work life balance is the best I have ever experienced.
Cons
Pay (standard for industry) / Clarity on progression or titles