5.0
Jun 6, 2023
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
An innovative company, with great technologies, and amazing people.
Cons
Sometimes the goals are not very well defined in terms of projects, but overall the process is a good one.