4.0
22 Jan 2026
Former employee, more than 3 years
Leiden
Recommend
CEO approval
Business outlook
Pros
Lot of space for growth and learning from the ground up Supportive team culture Fast-paced with good challenges Interesting industry with meaningful business impact
Cons
Lots of team structure re-org Less transparency in the leadership decision-making process Competing priorities across teams