2.0
Dec 17, 2025
Former employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business Outlook
Pros
Colleagues were great and the training was good.
Cons
Very stressful job, senior management is awful, they move you teams constantly. Weak processes, huge open plan office, have to park on nearby streets a fair walk away. Constant pressure to reach targets.