4.0
23 Sept 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Honestly a very challenging place, in a good way, with many super smart people, genuinely trying to conceive of something new
Cons
Really enjoyed my time there, but i understand my experience isn’t universal.