5.0
Jul 12, 2024
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great team, Very social atmosphere Really exciting company working to fix environmental issues
Cons
Very flat management structure, Lack of structure can sometimes lead to inefficiencies