3.0
1 Aug 2025
Current employee, more than 8 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Good benefits package and flexibility
Cons
Lack of commitment to long term focus in Leeds, all moving to Romania or Dublin
Check out your Company Bowl for anonymous work chats.