3.0
Aug 23, 2018
Recommend
CEO approval
Business Outlook
Pros
Great offices in Canary Wharf
Cons
A serious lack of direction and control within the company. Lots of possible pathways to creating a good business however this is not communicated to staff, no communication no buy-in.