Outstanding team who are super helpful and friendly irrespective of location. It's a French HQ company with a strong employee focus. Great communication across the company and good benefits package.
Cons
Some of the HR initiatives have not been rolled out to the UK due to the team being significantly smaller.