5.0
29 Nov 2016
Anonymous employee
Current employee, more than 10 years
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
Good long term incentives Lots of opportunity for development and growth Strong focus on ethics and compliance
Cons
Resource constrained Complex processes and systems