5.0
23 Mar 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Exciting company, genuinely trying to make a significant impact on the world. Great colleagues and a great culture
Cons
Things can change quite quickly but I wouldn't expect anything different from a company at this stage of its lifecycle