1.0
1 Apr 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Global footprint and good cause
Cons
Leadership team is unaligned with each other. Decisions are made out of instinct and because they want to rather data based. Zero care for people in the process.