5.0
Feb 5, 2026
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Company continually looking to improve and to achieve challenging targets whilst maintaining a positive place to work
Cons
Sometimes too much of a blame culture