5.0
Mar 11, 2024
Current employee, more than 1 year
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Get to travel, good pay, really great management. They really care about their employees
Cons
Not good for someone wanting to have a schedule as work is very flexible and client based.