3.0
Jun 14, 2021
Current employee, more than 1 year
Amsterdam
Recommend
CEO approval
Business Outlook
Pros
International work environment, relaxed culture/office environment
Cons
Job roles are in many cases multiple positions catigorized or grouped into one role with vague or "changing" lines.