5.0
17 Feb 2025
Current employee, more than 1 year
Liverpool, England
Recommend
CEO approval
Business outlook
Pros
They are both staff and client centered
Cons
They don't offer sponsorship which will enable longer stay for those seeking to be sponsored