5.0
20 Jul 2023
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
I can't think of any better way to describe this company than as a fantastic place to work!
Cons
The stocks have currently decreased, but I have high hopes that they will experience growth in the near future.