2.0
11 June 2025
Anonymous employee
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great office and location. Some dedicated, hard-working people. IT systems are being upgraded
Cons
No evidence that recommendations from the staff survey are being implemented. Lack of transparent bonus scheme for those in Business Services.