5.0
4 Jun 2026
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
They offer great flexibility, training, and have a great culture.
Cons
As a start-up, they are still working on optimising some operational pieces