2.0
May 6, 2026
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Strong people that go above and beyond
Cons
Business Stratergy is lacking and access to it was never given to support lower level asks of why we're doing a project or programe of work.