2.0
Apr 29, 2025
Anonymous employee
Former employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Dedicated international staff, strong impact and mission values, dynamic work environment in the cutting edge of sustainability
Cons
Constant leadership turnover, reorganization, and strategic paralysis.