5.0
May 24, 2026
Current employee, more than 3 years
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
Excellent company culture, made to feel part of a bigger team not working in silos. opportunities to work on projects across the business outside of your core areas and skills. A lot of travel at least within Europe. Working in an international environment with colleagues distributed globally.
Cons
Nothing to report as a con.