3.0
Dec 14, 2025
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Teams are committed to making an impact on the environment. Everyone is friendly.
Cons
Collaboration between teams can be very difficult. It could be more supported by clear direction from management.