3.0
Jan 13, 2026
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Good pay, friendly team, nice office
Cons
Poor workflow management, expectation of long hours which is hard to balance with study, slightly toxic culture