5.0
Sep 24, 2022
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Amazing culture with incredible people Good career progression opportunities. Lack of a hierarchical structure makes top management more accessible.
Cons
Nature of global company meets some early and late calls but no major flaws come to mind