3.0
Sep 3, 2025
Used to be a better place to work
Current employee, more than 10 years
Wilmslow, England
Recommend
CEO approval
Business Outlook
Pros
The people make the business. The technology development is rewarding and makes a positive difference to society
Cons
Limited if any career growth. Continually increasing pressure to do more with less resource to the point it's getting almost impossible to do the job properly.