5.0
Oct 23, 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