5.0
1 Jul 2026
Current employee, less than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Excellent Culture Opportunities of progression Collaboratively working very much invested in growing and changing along with the needs of the client
Cons
genuinely struggling to think of one right now