EPF Graduate School of Engineering is a good engineering French school that provides a general training for an engineer.
It is a 5-year school: 3 of a general engineering bachelor and 2 for a specialization between the following topics: aerospace engineering, IT, energy, management, civil & mechanical engineering and e-health services.
The school programme includes 2 main internships of one semester each in the industrial sector, business companies or even a research department in a laboratory. At least one of those 2 internships needs to be performed in a foreign country whether in Europe or wherever all around the globe.
EPF is full of students clubs such as sports club, music, aviation, robots, photography and many more! These clubs lead to create a connection between students that share the same hobbies and allow them to spend time on a group project together and even sometimes related to professional sectors.
A drawback that I could give is that the infrastructure is quite small and old and needs some changes. This is the reason why EPF will move to a different place, still in the Parisian suburb, in the following of 2019. Its new building would definitely give more force to the school regarding the national point of view but also the international one.