Stage careers in Eindhoven, Netherlands