3.0
13 Oct 2023
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Stable environment in a good office in central London
Cons
Tech leadership appear to be rudderless. Meddling socially awkward COO who needs to let the experts do their job. Never quite been the same in tech since Argus moved to Holborn