Pros
Impressive tech stack.
Still a good mix of startup spirit and big company: 'No fear' approach on the one hand and all needed resources to try on the other (talents, infrastructure). If a project failed/late/killed - happens, keep moving (no blame/punishment).
Proactivity is encouraged and expected: no matter how junior you are, new ideas are welcomed (of course there is a challenge to get them planned). I.e. there is a Hackathon every year which gives the winners an opportunity to work on their projects.
Internal mobility: managers try to take into account engineers preferences and help to change the scope if a guy doesn't want to work on the topiс anymore (unfortunately not always possible, but the effort is away bigger than in my previous companies). Also, there is a cross-offices Voyager program: any engineer can join another R&D team for a few weeks to learn new stuff.
Diverse environment: >10 nationalities for appx 100 people in the office.
Work-life balance: no work during the weekends or late in the evening, flexible working hours (people can shift a bit their schedule when needed, can WFH occasionally; no official WFH policy though).
Reasonable management: most managers have regular 1-1s with their direct reports + occasional ones with the rest (i.e. anybody can request a 1-1 with any Director or VP); top management is open for discussions on any topic (even negative anonymous reviews are being discussed in a positive manner: 'lets brainstorm together what we can do better')
Cons
Working with HQ in Paris is challenging due to 9 hours difference + lots of technical dependencies (management tries to mitigate it by having isolated projects when possible, but it's still hard).
Less variety of projects than in Paris (natural for any non-HQ office and difficult to change).
Diving stock price (and no recipe to fix it so far)
Quarterly planning is heavy and takes lots of time.