5.0
11 Jan 2026
Former employee, more than 3 years
Leeds, England
Recommend
CEO approval
Business outlook
Pros
Great benefits, great socials, good L&D department.
Cons
Not enough good engineers across different levels. Heavy on entry level engineers and associates.