5.0
Dec 21, 2023
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Progressive outlook, focus on innovation, opportunity to work with bright minds.
Cons
Expectation to constantly up-skill and update oneself to keep up with the rapidly evolving industry.