5.0
Aug 23, 2023
Current employee, more than 5 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Staff members are nice and good working environment
Cons
Don’t like the system, Too many people doing too many things, your case or file is worked on by different people so hard to keep track, management isn’t great