2.0
4 Nov 2025
Current employee, more than 10 years
Huntingdon, England
Recommend
CEO approval
Business outlook
Pros
Great people, but with so many directional changes no one knows what they are doing one day to the next
Cons
Top management live in the clouds