I am a technical manager at a small-size big data company. We opened a new office in Paris three months ago and our largest struggle by far is recruiting talent. Despite what other comments here are writing, the startup scene is booming. Station F[1] is huge. The four WeWorks are full and they are opening two more soon. Global companies like Microsoft, Google, Facebook and Naver are growing their presence. New companies are popping up all the time. Despite the academic strength of France in Computer Science, there is simply not enough supply of senior engineers in France to meet the demand. A couple of years ago Paris was lukewarm and we managed to open up in the midst of frying heat. I have met both Berliners and Parisians who say that there is more happening in Paris than Berlin right now.
The language divide is definitely a thing. We are an international English-speaking company and that works both for and against us.
(We're called Kaiko[1] if anyone reading this wants to reach out and connect)