5.0
Mar 26, 2024
Current employee, less than 1 year
Philadelphia, PA
Recommend
CEO approval
Business Outlook
Pros
Passionate experts on all sustainability topics with a culture for innovation, sharing, and growth.
Cons
Huge organization, some silos between departments and sectors