2.0
Jun 11, 2025
Anonymous employee
Current employee, more than 3 years
Londres, Inglaterra
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.