5.0
10 Oct 2024
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Excellent leadership team Extremely supportive work environment They understand the person behind the employee Close knit team and friendly office atmosphere
Cons
IT systems could be more reliable