5.0
17 Mar 2023
Current employee, more than 10 years
Recommend
CEO approval
Business outlook
Pros
Good people to work with. Good Benefits
Cons
Career progression questionable due to small size of company in the UK Can feel hamstrung by global services