4.0
Sep 1, 2020
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Stable company that doesn't take high risks that thrived during the credit crunch. Lovely new offices in London
Cons
Many 'employees' are with outsourced companies