5.0
8 Oct 2024
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Culture that is geared to making sure the ride is as important as the destination. Great people, with great enthusiasm Great Platform that really does work!
Cons
Everyone is busy as hell, so not for the faint hearted.