5.0
Jun 10, 2026
Current employee, more than 3 years
Londra, Inghilterra
Recommend
CEO approval
Business Outlook
Pros
* Strong mission-driven culture * LOTS of freedom, autonomy, and ownership * Smart, inspiring, and motivated colleagues * Fast-moving environment with plenty of energy * Open to new ideas and genuinely focused on innovation * Embraces ambiguity and change well
Cons
* Can be chaotic and very fast-paced, which may not suit everyone * Snack selection could be more diverse