INSEAD's career office is not very good. But if you just want to be in consulting of certain french-related industry like luxury industry, INSEAD is your choice. If strategy planning is not your career goal, you need to think about it.
I suggest you going to American schools. Insead just has influence in companies from Belgium or France, where officical language is French. By the way, I have worked together with Insead graudates before, I felt they are just so so.