2.0
Nov 24, 2021
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
On site Costa and parking
Cons
Managers demotivate instead of inspire, un-experienced/junior staff making key strategic decisions, comical blame culture, backwards/broken processes.