5.0
1 Jun 2026
Current employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Flexible and supportive working environment
Cons
Constant change of structure and differing technology approach
Check out your Company Bowl for anonymous work chats.