4.0
Aug 6, 2021
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Great team members. Growing business in the US. Well established European entity, headquarters in the Netherlands.
Cons
Compensation could be better. Opportunity to participate in company success is weak.