I think this partly depends where you are looking. For jobs in Europe, they are very highly regarded. I knew a number of people from example French and Swiss owned banks (you can probably figure out the types of names I mean), the European locations of our large investment bank etc who were graduates of these schools. That may not be what you mean by “placement”, especially if your son does not have what many of these graduates also have being (1) EU citizenship and (2) fluency in 3+ languages. (I can’t speak for all their grads obviously but the ones I met generally spoke, in addition to their home language, English and at least one other European language.)
2 Likes