5.0
May 29, 2025
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great work culture. Flexible WFH policy. Rewarding benefits. Great growth potential.
Cons
Some systems used came from Italian head office so still have some Italian translation. However this is a tiny point considering the large benefits.