4.0
Aug 18, 2025
Recommend
CEO approval
Business outlook
Pros
Great people, healthy work-life balance, an international culture, and a U.S. team backed by a strong support system with a dedicated, hard-working leader.
Cons
Outdated processes and systems, even simple changes, can take too long. Corporate in the Netherlands can create challenges with U.S. standards.