Solid mission and vision that focuses on sustainability and a purpose-driven business. Team is a wonderful group of people that support each other. Global team.
Cons
While in business for over 16 years, still feels like a start-up at times which can lead to resource constraints that are felt by the team.