1.0
Feb 14, 2020
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Very difficult to provide. Good UK delivery team
Cons
Immoral in their dealings, lost whole board who were effective, well run and truthful. Hence the UK business is in free fall.