3.0
1 July 2019
Former employee, more than 5 years
Chippenham, South West England, England
Recommend
CEO approval
Business outlook
Pros
Friendly, honest, committed to ethical business practices and quality
Cons
Being a defence company, not optimum for fast moving commercial technologies.