5.0
Jul 4, 2025
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Super benefits and salary, second to none. Good vibe overall. Very productive. Very caring
Cons
Lots of restructuring all the time.
Check out your Company Bowl for anonymous work chats.