3.0
13 Oct 2024
Current employee
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Good interesting varied work and travel opportunities
Cons
Pay is below market conditions lack of transparency as to salaries - london bias - not enough career development