5.0
Apr 9, 2026
Current employee, more than 1 year
Didcot, England
Recommend
CEO approval
Business Outlook
Pros
Good culture. They treat employees with respect and dignity. No blame game
Cons
Operations processes could be improved
Check out your Company Bowl for anonymous work chats.