4.0
Apr 28, 2023
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Highly motivated employees who want to save the planet - very inspiring and rewarding company to feel part of. Great culture - trust-based, really friendly and collaborative, mission-driven
Cons
typical growing pains as we grow internationally and in headcount but rewarding as well as challenging