3.0
Dec 9, 2016
Anonymous employee
Former employee
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Supportive team, good work environment, good career progression. Good benefits - bonus, conference abroad etc
Cons
No hand over for new positions.