2.0
Sep 12, 2023
Former employee, more than 3 years
New York, NY
Recommend
CEO approval
Business Outlook
Pros
A great idea to help companies offset their carbon footprint.
Cons
Bad strategic vision, with overly ambitious acquisitions with no idea of how to integrate companies. Poor management on every level, with too many product managers without any support for actual company actors.