2.0
28 Jan 2025
Former employee, more than 3 years
Newport, Newport, Wales
Recommend
CEO approval
Business outlook
Pros
Flexible work and nice lab
Cons
There is a culture of pointing fingers. Engineers regularly have to take the blame from line managers and programme managers. Managers rarely take responsibility for their actions. Lack of strategy. Unclear vision from leadership team. There is no collaboration across different technical teams. The company struggles to win any business opportunities.