2.0
Sep 4, 2025
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Some really wonderful people scattered over all levels. Pockets of real enthusiasm and drive to make meaningful change.
Cons
Very confusing management / org structure, with seemingly little talent in many more 'senior' positions. Antiquated approach to collaborative client solutions. Tech first approach, before ever getting to the heart of any challenges or properly understanding the true needs of their end-users.