5.0
Mar 18, 2025
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Culture Leadership Ideas Strategy Sustainability
Cons
Sometimes difficult to climb the ladder, sometimes need to work further in order to complete work - but always recognised and rewarded by others. but it’s a place full of amazing and friendly people. Hard to imagine leaving.