Pros : very good school either excellent location and real international environment and good management.
Cons : since there are many programs and many campuses, you might have to move to Lille which is a lovely city … but different than Paris.