4.0
Jan 27, 2020
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
One of the very few IT Software companies in the northern part of the UK
Cons
Struggles to keep some strategic global management positions filled