5.0
Jun 24, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
High degree of ownership and autonomy, low ego environment where everyone wins together.
Cons
The open structure and need to define your value and path isn’t for everyone