5.0
Nov 5, 2024
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Live their culture, true transparency in the organisation. Always celebrate success, and acknowledge a true team effort. Amazing innovation and genuine excitement across the whole org for what we do.
Cons
I am yet to find a negative.