Great university in terms of the resources it offers, whether it be the quality of the professors, the funding provided to student clubs, or simply the overall facilities.
However, one major downside is the Lille campus, which is the main campus. It doesn’t really feel like a university campus; it feels more corporate than anything else. The best part about it is definitely its location, right in the heart of the city.