4.0
21 Jul 2019
Current employee, more than 5 years
Edinburgh, Scotland
Recommend
CEO approval
Business outlook
Pros
Exciting and challenging work in a world leading High-technology company.
Cons
Resourcing challenges mean that employees with key skills and experience are overloaded.