4.0
Aug 8, 2025
Current employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
the benefits and the people make this an enjoyable work place
Cons
not competitive on salary and career prospects
Check out your Company Bowl for anonymous work chats.