Pros
Blazingly fast growing company within the French ecosystem. This means everyone can enjoy an outstanding room to have an impact, to suggest and implement new ideas. Unique opportunity to experience a wide spectrum of challenging situations, thus to learn and grow up with the company. Be prepared to experience sudden target changes though.
Cons
Although the tool they develop is full of stimulating engineering challenges, company seems to be mostly driven by product and sales. Giving more autonomy to software engineering teams, to contribute more actively to the product/business, could ultimately lead to a sane engineering culture. Was getting harder to get support to actually implement some ideas as everyone looked overly busy. Needed to push harder and harder to make things move towards the expected direction.