1.0
Jun 24, 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Some capable staff who are strong technicians
Cons
Management had no clear path to getting out of the financial mess they were in, and leaders were put in roles that were responsible for growing the company but they did not have the capability to do this effectively. Generally a pretty toxic environment given their situation and staffing choices.