5.0
23 Oct 2025
Former employee
Leiden
Recommend
CEO approval
Business outlook
Pros
well-organized, and provides an excellent environment for academic and personal growth.
Cons
internal communication and administrative efficiency could be further improved