5.0
Jun 3, 2026
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Great learning opportunities, collaborative team environment, flexible working arrangements, and exposure to a wide range of technologies and projects.
Cons
Work-life balance can be challenging at times, deadlines are often tight, and communication between departments could be improved.