5.0
Mar 20, 2025
Anonymous employee
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great hard-working people with good intentions and no egos. Work is interesting and challenging.
Cons
As with any new company, they are finding their way and making some missteps along the way.