3.0
Jun 25, 2026
Former employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Good people Good clients Flexible working arrangements
Cons
New leadership completely blew the unique value prop to clients. Mass lay offs.