5.0
1 June 2025
Former employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Incredible place to work for, down to earth owners, great salary, clear path for a career, great application, you will work with many smart people.
Cons
Unfortunate that no longer able to offer remote job opportunities