2.0
11 May 2026
Anonymous employee
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good people Interesting projects Good work life balance
Cons
Pay below average Management team have zero strategy for growing this business Too much interference from Italian leadership who have little knowledge of UK market Not a place to grow your career if between Graduate - Manager