1.0
Jun 30, 2025
Former employee, more than 10 years
Devonport, England
Recommend
CEO approval
Business Outlook
Pros
Not much to speak of other than operating freedom.
Cons
Leadership falls short of expectations with no real support from head office.